You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to BSP-Praxis
Das MVC-Framework ist nun auch in Unicode-Systemen lauffähig (wie wir
mit Runtimetests geprüft haben). Einzig im Constructor der Klasse
ZCL_MVC_FRAMEWORK sowie in der Methode zum Lesen von textförmigen
MIMEs in Klasse ZCL_BSP_UTIL waren Anpassungen nötig.
Neu wird das config.xml als Binärdatei gelesen und direkt dem XSLT-
Prozessor vorgelegt. Die Umwandlung in einen Character-String
entfällt. Die zuvor verwendete Methode zcl_bsp_util=>get_text_mime
verwendete früher eine byteweise Übertragung von einem XSTRING in
einen STRING. Das schlägt für Unicode-Systeme natürlich fehl.
Stattdessen wird in der Methode nun der Baustein SCP_TRANSLATE_CHARS
verwendet.
Hier der Code-Ausschnitt aus dem Konstruktor der Klasse:
* XSLT-Programm ausführen
* Für Navigation auf zmvc_config_tree doppelclicken
* call transformation zmvc_config_tree.
call transformation (config_to_abap) source xml lv_sxml
result application =
ls_application
tree = tree
controller = controllers
model = models.
...