2
我的朋友似乎在使用ABAP時遇到了一些麻煩。以下是他的問題的副本 - 張貼在SAP社區論壇上。在DateNavigator上設置分類
嘿大家, 我想有兩個類別,以紀念DateNavigator。我創建了一個名爲標記的上下文,其中包含日期,類別和工具提示。
節點:標記
- 日期:
- 類別:
- 工具提示:
我填寫類別屬性有兩類:e_category-three
和e_category-four
。我用Date來填充Date屬性。我希望這些日期中的一些是三類和其他四類。
當前,所有日期都設置爲第一類(e_category-three
),代碼如下所示。
if ls_host_name-host_name <> host_msg and ls_vm_name-vm_name = vm_msg.
loop at lt_machine_booking into wa.
if ls_host_name-host_name = wa-host_name.
date = wa-reserved_from.
while date <= wa-reserved_till.
ls_dates_shared-dates = date. > i want these dates to be e_category-three
append ls_dates_shared to lt_dates_shared.
add 1 to date.
ENDWHILE.
endif.
ENDLOOP.
elseif ls_host_name-host_name <> host_msg and ls_vm_name-vm_name <> vm_msg.
loop at lt_machine_booking into wa.
if ls_host_name-host_name = wa-host_name and ls_vm_name-vm_name = wa-vm_name.
date = wa-reserved_from.
while date <= wa-reserved_till.
ls_dates_shared = date. > i want these dates to be e_category-four
append ls_dates_shared to lt_dates_shared.
add 1 to date.
ENDWHILE.
endif.
" ...
非常感謝。它運行良好。 – 2009-09-08 15:20:46