0

Wie kann ich einen Datensatz 'aktualisieren'?

Hallo zusammen,

ich bin wohl so sehr im Ninox-Tunnel, so dass ich die 'einfachsten' Dinge nicht mehr hinbekomme.

Vielleicht kann mir jemand bitte auf die Sprünge helfen.

Ich habe eine Tabelle Kunden und Tabelle Ansprechpartner ( <-- Verknüpfung von Kunden mit Ansprechpartner 1:N - ohne Komposition), die ich damals nach diesen Video erstellt habe.

https://www.youtube.com/watch?v=tNKPQxUILsk

Alles funkfioniert soweit gut.

Ich habe zusätzlich ein Button (nur ein Auszugdes Codes)

let myNr := Nr;
let myTel := Telefon;
let ap := (create Ansprechpartner);
ap.(Telefon := myTel);
ap.('Zu Kunde‘ := myNr);
ap.('Ansprechpartner aktiv' := true);
'Kundenkontakt bereits gespeichert?' := true

 

in Tabelle Kunden erstellt, um die Daten in Tabelle Ansprechpartner zu 'übertragen', auch da alles prima.

 

Nun möchte ich mit einem anderen Button erreichen, dass die Daten in Tabelle Kunden quasi in Tabelle Ansprechpartner' nur 'aktualisiert' werden, dh. wenn ich zB in einem Datensatz keine Telefonnummer habe und diese nachträglich eintrage, sollte diese dann mit Hilfe des Buttons in den jeweiligen Datensatz 'nachgetragen' werden.

Mit create wird ja ein neuer Datensatz erstellt.

Bin schon mal soweit, dass kein neuer Datensatz erstellt wird, jedoch wird die Telefonnummer in jedem Datensatz 'verändert'.

let ap := Nr;
Ansprechpartner.(Telefon := ap.Telefon)

 

Hat jeamnd eine Idee, was ich falsch gemacht habe, bzw. wie ich das erreiche?

Vielen Dank und Gruß Kruna

29 Antworten

null
    • Kruna
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Christian,

    ja, das habe ich bereits umgesetzt. Ich hatte das nur nicht erwähnt, weil es eigentlich für den Button keine Relevanz hatte. Was ich allerdings nicht gemacht habe, aber eine super Idee ist, den aktiven Ansprechpartner farblich zu markieren. Wie hast Du das gemacht? Könntest Du mir das bitte erklären? Das würde ich gerne noch ergänzen.

    Rafael Sanchis Hi Rafael, here we go :-) I've added some fields and the respective codes, so you can adapt it to your db. Christian suggested to color the active contact (in his case its red). This is not included in the code, as I dont now exactly how to implement, so I asked Christian to explain how to accomplish.

      • Kruna
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Christian Rott Klasse, jetzt funktioniert es auch bei mir! Vielen, vielen Dank für die ausführliche Erklärung und Teilen Deiner Idee.

      Gruß Kruna

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Kruna Bitte ich bin auch Neuling und die Ideen stammen alle hier aus dem Forum.

      Was mir schon sehr viel geholfen hat bei meinen Projekt.

      Hier wird man meistens fündig und es wird geholfen.

      Gruß Christian

      • Kruna
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Christian Rott ich bin zwar nicht mehr so neu hier, habe aber immer noch sehr wenig bis keine Ahnung😅. Daher kann ich leider nicht so viel wieder zurückgeben, ausser eben auch etwas bestehendes teilen.

      Ebenso wie bei Du, habe ich auch nur durch Hilfe hier im Forum, ein tolles Projekt auf die Beine stellen können, welches weiterhin 'wächst und gedeiht'.

      Wirklich ein tolles Forum hier mit wunderbaren Forumsmitgliedern, die alle sehr viel Zeit, Geduld und Hilfestellung geben!

      Danke nochmals an alle an dieser Stelle!👍

       

      gruß Kruna

      • Rafael_Sanchis
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Kruna Christian_Rott Again thanks