0

verknüpfte Daten mit übergeben....

Hallo zusammen,

 

ich möchte über eine Befehlschaltfläche Daten aus einer Eingabemaske in eine Tabelle eintragen. Dazu ghört jedoch auch ein Funktionsfeld welche mir Daten aus einer verknüpften Tabelle anzeigt. Wie lassen sich diese Daten übertragen??

 

let x := dialog(“ADD NEW”, “Add new Eintrag”, [“JA”, “NEIN”]);
if x = “JA” then
let xCurrRec := “Übersicht”.Standortname;
let xCurrStandort := Standortname;
let xCurrText := Text;
let xCurrText2 := “Text 2”;
let i := (create test);
i.(“Text 3” := xCurrRec);
i.(Text := xCurrText);
i.(“Text 2” := xCurrText2);
Text := null;
“Text 2” := null
end

 

das war mein Ansatz...

 

Kann jemand helfen?

 

Gruß Thorsten

7 Antworten

null
    • Bauleitung
    • vor 4 Jahren
    • Gemeldet - anzeigen

    so wäre es logischer...aber es kommt eine Fehlermeldung. 

    • Bauleitung
    • vor 4 Jahren
    • Gemeldet - anzeigen

    let x := dialog(“ADD NEW”, “Add new Eintrag”, [“JA”, “NEIN”]);
    if x = “JA” then
    let xCurrRec := “Übersicht”.Standortname;
    let xCurrStandort := Standortname;
    let xCurrText := Text;
    let xCurrText2 := “Text 2”;
    let i := (create test);
    i.(Standortname := xCurrRec);
    i.(Text := xCurrText);
    i.(“Text 2” := xCurrText2);
    Text := null;
    “Text 2” := null
    end

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Thorsten, leider lassen sich hier im Forum derzeit keine Bilder hochladen. Zum Code: Mit ist nicht ganz klar, wo da jetzt ein Verknüpfungsfeld ist. Aber wenn “Übersicht” eine Verknüpfung ist und der Standortname als Textwert übertragen werdern soll, dann könntest du es mal so versuchen:

    if dialog(“ADD NEW”, “Add new Eintrag”, [“JA”, “NEIN”]) = “JA” then
        let me := this;
        let i := (create Test);
        i.(Standortname := me.“Übersicht”.Standortname);
        i.(Text := me.Text);
        i.(“Text 2” := me.“Text 2”);
        Text := null;
        “Text 2” := null
    end

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Eines weiteren Bugs dieses Forums wegen müssen bei Copy and Paste alle Anführungszeichen im Ninox-Editor entfernt und noch mal neu eingetippt werden. 

    • Bauleitung
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Cpoytexter,

    leider nein.

     

    Die Fehlermeldung heisst....die Tabellenspalte ist kein einfaches Datenfeld...Standortname in Zeile 5,Spalte 22

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ja, was ist es denn dann für ein Feld? In deinem ersten Posting stand was von “Funktionsfeld”. Außerdem gibt“s augenscheinlich eine Verknüpfung namens ”Übersicht“. Beschreibe doch mal die beteiligten Tabellen und Felder mal etwas genauer.

    • Bauleitung
    • vor 4 Jahren
    • Gemeldet - anzeigen

    ich habe eine Verknüpfungsfeld mit dem ich aus der Tabelle Übersicht die Zuordnung zum Standortnamen herstelle und den Datensatz den ich in der Tabelle Test mit dem Standort verknüpfe. In der Tabelle Test habe ich die Textfelder und ein Funktionsfeld in dem noch einmal der Standortname angezeigt wird. Jetzt möchte ich über die Betätigung der Befehlschaltfläche einen Eintrag aus den Textfeldern plus der Verknüpfung zum Standort in die Tabelle Test eintragen.

     

    Hoffe das ist einiogermaßen verständlich.