Hallo,
ich möchte ein Mapkey erzeugen, das mit einen neuen Parameter hinzufügt.
Hiermit geht das auch sehr gut.
mapkey ui @MAPKEY_NAMEStatus als Parameter hinzu;\
mapkey(continued) @MAPKEY_LABELStatus als Parameter hinzu;~ Command `ProCmdMmParams` ;\
mapkey(continued) ~ Activate `relation_dlg` `ParamsPHLay.TBAddParam`;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`16777216 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`22216787 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`5505140 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`4259937 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`5505140 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`5570677 ;\
mapkey(continued) ~ Key `relation_dlg` `ParamsPHLay.ParTable`5439603 ;\
mapkey(continued) ~ Arm `relation_dlg` `ParamsPHLay.ParTable`2 `new_added_row` `type`;\
mapkey(continued) ~ Disarm `relation_dlg` `ParamsPHLay.ParTable`2 `new_added_row` `type`;\
mapkey(continued) ~ Select `relation_dlg` `ParamsPHLay.ParTable`2 `new_added_row` `type`;\
mapkey(continued) ~ Open `relation_dlg` `ParamsPHLay.ParTable_INPUT`;\
mapkey(continued) ~ Close `relation_dlg` `ParamsPHLay.ParTable_INPUT`;\
mapkey(continued) ~ Select `relation_dlg` `ParamsPHLay.ParTable_INPUT`1 `string`;\
mapkey(continued) ~ Arm `relation_dlg` `ParamsPHLay.ParTable`2 `rowSTATUS` `value`;\
mapkey(continued) ~ Disarm `relation_dlg` `ParamsPHLay.ParTable`2 `rowSTATUS` `value`;\
mapkey(continued) ~ Select `relation_dlg` `ParamsPHLay.ParTable`2 `rowSTATUS` `value`;\
mapkey(continued) ~ Activate `relation_dlg` `PB_OK`;
Aber...
wenn der Parameter schon vorhanden ist, dann kommt eine Fehlermeldung. "Status schon vorhanden"
Meine Frage ist jetzt die:
kann ich im Mapkey eine Abfrage einfügen, ob der Parameter schon vorhanden ist?
wenn nein, soll er ihn hinzufügen und wenn ja, soll er das Fenster einfach wieder schließen.
lg uli
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP