0

Datensätze aus einer neuen Tabelle automatisch zuordnen

Guten Morgen,

mein CRM habe ich aus verschiedenen einzelnen Datenbanken zusammengebaut. Leider fehlt aus diesem Grund bisher eine zentrale Tabelle mit Unternehmensdaten (Name, Straße, PLZ, Ort).

Diese waren bereits in den verschiedenen, einzelnen Datenbank vorhanden, dann allerdings mit z.T. fehlenden Informationen. Die Stammdaten habe ich jetzt in einer Tabelle „Unternehmen“ konsolidiert.

In den einzelnen Tabellen steht als Schlüsselfeld entweder die Crefo-Nr. oder die Mitglieds-Nr. zur Verfügung, die sich dann auch in der Tabelle „Unternehmen” wiederfinden.

So weit, so gut.

Jetzt möchte ich in den einzelnen Tabellen die richtigen Unternehmen automatisch (per Massendatenänderung) zuordnen.  Dazu habe ich dann über Felder bearbeiten die Tabelle „Unternehmen“ mit den einzelnen Tabellen verknüpft (N:1). Zum Schluss sollen dann die überflüssigen Felder aus der ursprünglichen Tabelle entfernt werden.

Die manuelle Zuordnung klappt soweit. Aber in der neuen Tabelle gibt es ca. 900 Datensätze

Welche Formel muss ich denn beim berechneten Feld „Unternehmen” bei den Massendatenänderung einsetzen? 

z.B. bei der Tabelle Akquise, dort ist das Schlüsselfeld „Crefo-Nr.“, das sowohl in der Tabelle „Akquise” als auch in der Tabelle „Unternehmen“ vorhanden ist.

Bei allen Versuche, die ich bisher unternommen habe, steht bei der Übersicht in Massendatenänderung im Feld Unternehmen (leer) anstelle der Crefo-Nr. 

Hat jemand einen Tipp für mich?

Vielen Dank

Markus

2 Antworten

null
    • Torsten_Stang.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Markus,

     

    meine VC-Zeit ist zwar schon ein paar Jahrzehnte her, aber so manches kommt mir doch noch bekannt vor. :-)

     

    Aus der Konsole für z.B. die Tabelle Akquise:

     

    for i in select Akquise where not Unternehmen do
    i.Unternehmen := first(select Unternehmen where “Crefo-Nr.” = i.“Crefo-Nr.”)
    end

     

    Das hat den Charme, dass Du den Code recht fix auch für die anderen Tabellen “umstricken” kannst...

     

    lg, Torsten

    • Markus.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Torsten,

    ich bin sozusagen immer noch mitten drin 😜

    Danke für den Lösungsansatz. Das werde ich mir nachher mal testen. Mit der Konsole hatte ich bisher noch gaar keine Berührungspunkte

    Viele Grüße
    Markus