Hallo,
warum übernimmst Du nicht das Coding aus der Tabelle RMAC
vom RP-Provide-from-first/Last direkt in deinen FB.
Damit kannst du ja auch das fehlende Feld anders behandeln.
naja... dieses Makro ist speziell für Programm gedacht, die auf der logischen Datenbank PNP basieren... diese Eigenschaft wirst Du einem Fuba wohl nicht zuweisen können.
Daher stellt sich die Frage ob es nicht einfacher ist die Funktion dieses Makros mit eigenem Code nachzustellen. Im Grunde macht dieses Makro ja nichts anderes als in einer sortierten internen Tabelle mit Kopfzeile den ersten oder letzten Eintrag in die Kopfzeile zu stellen... ein "READ itab INDEX 1." bzw. "LOOP AT itab.ENDLOOP." sollte quasi zum gleichen Ergebnis führen...