Dynamischeausgabe dateNavigator

BusinessServerPages; Erstellung von Webapplikationen.

Dynamischeausgabe dateNavigator

Postby Jon694 » Wed Feb 22, 2006 11:37 am

Im Layout soll die Ausgabe (Formatierung der htmlb:days begin) ausgegeben werden.
Dazu wird im Eventhandler ?OnInitialization? ein String mit HTMLB-Syntax für die htmlb:days begin aus einer Tabelle gefüllt gefüllt. Inhalt des Stings ist dann:

htmlb_Kalender='<htmlb:days begin = "20050617" end = "20050617" tooltip = "tooltip item2" selection = "item3" />
<htmlb:days begin = "20051214" end = "20051216" tooltip = "tooltip item2" selection = "item2" />
<htmlb:days begin = "20051214" end = "20051220" tooltip = "tooltip item3" selection = "item3" />'.

Die Frage ist nun, wie ich die Variable des Strings im Layout so ausgeben kann, dass es auch als HTMLB noch erkannt wird? Oder gibt es eine anderen weg den dateNavigator dynamisch zu versorgen?
Danke vorab.

<htmlb:dateNavigator id = "myDateNavigator2"
monthsPerColumn = "7"
monthsPerRow = "2" >

<%= Ausgabe des zusammengebauten Strings ???%>

</htmlb:dateNavigator>


Lösung gefunden.

<%
loop at gt_kalender into wa_kalender.
if wa_kalender-start = ''.
else.
%>
<htmlb:days begin = "<%= wa_kalender-start %>"
end = "<%= wa_kalender-ende %>"
tooltip = "<%= wa_kalender-tooltip %>"
selection = "<%= wa_kalender-selection %>" />
<%
endif.
endloop.
%>
Jon694
.
.
 
Posts: 3
Joined: Wed Feb 22, 2006 11:37 am

Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 13 guests