Hello!
Ich generiere mittels der Funktion RPY_DYNPRO_INSERT eigene Dynpros.
Hab aber ein gröberes Problem mit den Elementtypen Radiobutton und Checkbox.
Zeilentyp von den Elementen: RPY_DYFATC
lwa_dynp_field type RPY_DYFATC.
lt_dynp_fields type DYFATC_TAB.
Radiobutton ist wie folgt definiert.
lwa_dynp_field-cont_type = 'SCREEN'.
lwa_dynp_field-cont_name = 'SCREEN'.
lwa_dynp_field-line = 1.
lwa_dynp_field-column = 3.
lwa_dynp_field-length = 15.
lwa_dynp_field-vislength = 15.
lwa_dynp_field-format = 'CHAR'.
lwa_dynp_field-input_fld = rpyty_on.
lwa_dynp_field-type = rpyty_dynp_ftype-RADIO.
beim aufruf des fubs, sowie aktivieren des objekts bekomm ich keine fehler retour.
im dynpro selbst schaut die element liste oke aus.
öffne ich aber den screenpainter
wird jeder radiobutton und checkbox als
1 textfeld, welches eingabefähig ist und die länge 1 besitzt.
2 textfeld als reine ausgabe bzw. beschriftung des feldes.
das oben sind die aktuellen einstellungen für radiobuttons,
für checkboxen sind es die selben ausser dass der type rpyty_Dynp_ftype-CHECK ist.
ich suche derzeit die tabelle wo die elemente von dynpros verspeichert werden,
um einen vergleich mit einem bestehenden und korrekten dynpro zu erhalten.
ich bin für jede idee dankbar
lg Benj