Habe für mein System bereits die Lösung gefunden.
Unser Händler hatt die Funktion PreAssignNew mit einer eigenen Prozedur überlagert.
Ich habe dann unter
if (wcomp(".VIEW_DOCUMENT_ENGINEERING.",".#(GuiViewParent #(DBView)).") | | wcomp(".VIEW_XREF_PARENT_DOCUMENT.",".#(GuiViewParent #(DBView)).") )
Mein Vorbelegung ergänzt:
{
___Environment(HARK_PARTNUMBER=#(GuiViewParent #(PART_NUMBER)));
}
if (!empty("$(HARK_PARTNUMBER)"))
___RecordBuffer ( set $(arg:v1) "CUSTOM_2_NAME=$(HARK_PARTNUMBER)" );
___Environment(HARK_PARTNUMBER=);
Nichts dest trotz, würde mich die Standard-Vorgehensweise noch immer interessieren.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP