Hallo,
ich habe es jetzt hinbekommen. Ich habe es wie vorgeschlagen mit einer unsichtbaren View gemacht. 2 Spalten: Parent und Consolidated Name (Strukturname). Im Company Form habe ich ein Feld, dass berechnet wird und folgende Formel enthält:
query := ParentCompany;
@If( query = "" ; ConsolidatedCompanyName := CompanyName ; ConsolidatedCompanyName := @DbLookup("":"NoCache" ; "" ; "($ConsolidatedCompany)" ; query ; "ConsolidatedCompanyName") + "\\" + CompanyName )
Das Feld ParentCompany wird per DialogList ausgefüllt. Siehe oben.
@Mandalor
Jetzt verstehe ich auch deinen Einwand bzgl. des Umhängens. Verschiebe ich eine Tochter an die Spitze, werden erst deren Töchter aktualisiert, wenn man deren Unternehmensdokument editiert. Was wäre denn da eine Lösung für (nur Interessehalber - hat keine Priorität)? Macht man solche Jobs mit einem Agent?
MfG
Björn