Autor Thema: Einmaliger Eintrag in View überprüfen  (Gelesen 1641 mal)

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Einmaliger Eintrag in View überprüfen
« am: 06.01.06 - 12:03:51 »
Hallo Forum und frohes Neues!  :P

Ich brauche mal einen Denkanstoss wie man folgendes Problem besser lösen kann.

In einer Maske habe ich ein Feld "Kundennummer" (bearbeitbar).
Im OnSubmit der Maske soll per LS überprüft werden ob diese Kundennummer schon vorhanden ist. Die Kundennummer wird in Spalte 1 einer View dargestellt.

Bei einem neuen Dokument: Kein Problem. Da mache ich das mit View.GetEntryByKey.

Wenn das Dokument nicht neu ist, funktioniert diese Methode wenn die Kundennummer geändert wurde. Wenn die Nummer NICHT geändert wurde, findet GetEntryByKey zwangsläufig sich selbst.

Bisher habe ich mir mit folgender Lösung geholfen: Das Feld ist nicht bearbeitbar und kann nur per Schaltfläche geändert werden. Das ist in dieser Maske leider nicht möglich.

Da brauche ich jetzt mal einen Gedankenansatz von Euch. Stehe da momentan echt auf dem Schlauch.

Wie würdet Ihr dieses Problem lösen?

TIA

WilliG.
« Letzte Änderung: 10.01.06 - 09:13:55 von WilliG. »
Ich will endlich die F9-Taste in diesem Forum haben!!!

Driri

  • Gast
Re: Einmaliger Eintrag in View überprüfen
« Antwort #1 am: 06.01.06 - 12:10:57 »
Nur ne Idee auf die Schnelle :

Prüf doch einfach ab, ob es sich beim gefunden Dokument um das aktuelle Dokument handelt.

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: Einmaliger Eintrag in View überprüfen
« Antwort #2 am: 06.01.06 - 12:11:34 »
Hallo WilliG,

Du könntest die UNID des aktuellen Dokuments mit der des gefundenen Dokuments vergleichen. Wenn diese gleich ist, dann gibt es die Kundennummer noch nicht, wenn sie sich unterscheidet, dann gibt es die Kundennummer schon.

Viele Grüße
ghost

Offline pallinio

  • Frischling
  • *
  • Beiträge: 6
Re: Einmaliger Eintrag in View überprüfen
« Antwort #3 am: 06.01.06 - 12:13:30 »
Hi

du könntest das doch ins onfieldchange event packen...
dann durchläuft er das nur, wenn du das feld änderst...

gruß
pascal

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Einmaliger Eintrag in View überprüfen
« Antwort #4 am: 10.01.06 - 09:15:56 »
Hallo,

vielen lieben Dank für Eure Anregungen. An die Unid hatte ich nicht gedacht. Das hat mir geholfen.

Gruss


WilliG.
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Einmaliger Eintrag in View überprüfen
« Antwort #5 am: 10.01.06 - 09:29:45 »
Du könntest auch vor der Prüfung der Kundennummer abfragen, ob es sich um ein neues Dokument handelt.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz