Im Moment musst du mir auf die Sprünge helfen.
Ich kenne nur die Methode per MSGID den Nachrichten Schlüssel über ein 4/7-Stelliges Feld anzugeben.
Bei 4-Stellig mit konstantem Prefix, oder 7-Stellig komplett.
Feldersetzungswerte (&1, &2, ...) innerhalb der Nachricht sind mir auf diesem Wege unbekannt.
Du kannst sicherlich per RTVMSG aus einer MSGF die Nachrcht incl. aller Ersetzungswerte aufbauen und als Text in ein Ausgabefeld packen.
Dies ist mit Abstand die flexibelste Lösung ohne jedes mal die DSPF anpassen zu müssen.
RTVMSG lässt sich in ein CLP verpacken (einfacher) oder per API aufrufen.