Zwei bestehende Tabellen verknüpfen

M

Hallo zusammen,

 

ich habe eine Tabelle mit den Feldern "PLZ" und "Landkreise", d.h. es gibt in der Tabelle mehrere Datensätze mit dem gleichen Landkreis. 

In meiner zweiten Tabelle habe die einzelnen Landkreise mit einem Faktor. Nun möchte ich jedem Datensatz der ersten Tabelle, sprich PLZ den landkreisbezogenen Faktor zuweisen/verknüpfen, aber ich kriegs einfach nicht hin!

Hat jemand einen Weg für mich?

Danke Markus

 

 

Ninox Profile

Hallo Markus, 

die beiden Tabellen haben ein Feld namens sagen wir "LANDKREISBEZEICHNUNG". Öffne die Tabelle PLZ und ziehe eine Verknüpfung der Tabelle Landkreise darein.
Jetzt erstell einen Button und Schreib ein Formel darein:
---

do as server
for i in select PLZ do
i.VERKNÜPFUNGSFELDZULANDKEISTABELLE:=first(select Landkreise[LANDKREISBEZEICHNUNG=i.LANDKREISBEZEICHNUNG])
end
end

---
Jetzt kannst du ein f(x) hinzufügen VERKNÜPFUNGSFELDZULANDKEISTABELLE.Faktor

Theoretisch kann mandas  auch ohne Verknüpfungen hinbekommen wenn man im F(x) Feld sowas schreibt:

---

let me:=this
first(select Landkreise[LANDKREISBEZEICHNUNG=me.LANDKREISBEZEICHNUNG]).Faktor

---

Leo

M

Hallo Leo, ich kriegs nicht hin - hättest Du ne Demo-Datei für mich?

 

Hab meine mal angehängt: https://puregruppede-my.sharepoint.com/:u:/g/personal/m_semmelmann_puregruppe_de/Ebo0UI_tRotCuem5wVODiVABK8iHIjfdqs7MLsalHQ3LVQ?e=X8ZGDD

Ninox Profile

Hallo Markus,

wenn es nur darum geht, fürge einfach ein Berechnungsfeld in der Tabelle PLZ ein. Die Formel:

---

let me := this;
first(select Faktoren where LandkreisFaktor = me.Landkreis).Faktor

---

Dann musst du nichts verknüpfen

Leo

M

Hat funktioniert, aber es sind ca. 15.000 Einträge und nicht alle Wörter stimmen 100%ig überein und da stürzt ninox ab, bzw. rädchen!

M

genauer gesagt 16.481 Datensätze - bei weniger funktioniert es ...

Ninox Profile

Wenn die Wörter nicht übereinstimmen, wie willst du die Tabellen verknüpfen?

M

mit Strafarbeit ...

M

... oder Praktikanten ... Spaß beiseite es stimmen ca. 80% überein

Ninox Profile

https://www.dropbox.com/s/if39pojfy5diuug/Test_Verkn_Leo.ninox?dl=0

 

1 2
Antworten