0

Open Table

Schönen Guten Tag

 

Ich hab in einer Tabelle Transfer / Data eine Verknüpfung zu Items wo ein Artikel ausgewählt wird. Nun möchte ich in der Tabelle (Transfer / Date) einen Button haben, der den Verknüpfen Artikel aus Items öffnet und den Kartenreiter "Lager" auswählt.


openTable("Items")

 

Jemand eine Idee wie das funktioniert?

6 Antworten

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

    die Doku sagt:

     

    openRecord(recordId, tabName) - opens the record, jumps to the related table and opens the given tab
    | openRecord(record(Invoices, 1), "More Details")

    popupRecord(recordId, tabName) - opens the record in a pop-up form without switching to another table and opens the given tab
    | popupRecord(record(Invoices, 1), "More Details")

     

    Für Dich also openRecord(Items,"Lager") oder popupRecord(Items,"Lager") wenn die erwähnte Verknüpfung auch 'Items' heisst.

    • Hotel Grand Ferdinand
    • Tobias_Grussmann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Funktioniert Super!!

    Besten Dank Torsten!

    • Matthias_Schneider
    • vor 2 Jahren
    • Gemeldet - anzeigen

    kleine Zwischenfrage: wie übernehme ich dann den record in die Quelltabelle (in Eurem Fall "Tabelle Transfer / Data" ?

    bzw als feste Zuordnung ohne den Zwischenschritt des "open" oder "popup" ?

     

    merci, Matthias

    • Hotel Grand Ferdinand
    • Tobias_Grussmann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    der Record wird da ja automatisch übernommen. ???

    da bei mir Items und 'Items' als angabe steht, (aktuelle Record).

    popup (= zusatz screen von rechts)

    eventuell vorher mit closeRecord() schließen und dannach das gewünschte Popup.

    So funktionierts bei mir sehr gut.

    • Hotel Grand Ferdinand
    • Tobias_Grussmann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Übernahme des Quellrecords Anhand der Datensatz Nummer...

     in der Zieltabelle dann mit   'AUSWAHL' := number('ZIEL)

    • Hotel Grand Ferdinand
    • Tobias_Grussmann
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Öffnen

    closeRecord();
    popupRecord(Items, "Lager")

    Speichern

    Transfers.('Division accounts (0)' := number('Konto (0)'));
    Transfers.('Division accounts (1)' := number('Konto (1)'));
    Transfers.('Division accounts (2)' := number('Konto (2)'))

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 6Antworten
  • 415Ansichten