Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Blutoniumboy am 16.07.09 - 13:35:46

Titel: Datenbank auf Eintrag prüfen
Beitrag von: Blutoniumboy am 16.07.09 - 13:35:46
Hallo zusammen,

ich bin blutiger Anfänger was die Notes-Programmierung angeht und habe folgende Problemstellelung: (Mit der Suche bin ich nicht so ganz fündig geworden...)

Aus einer Maske heraus soll beim speichern geprüft ob der Einsteller bereits einen Eintrag/Dokument in der Datenbank hat. Danach soll abgefragt werden ob der Eintrag überschrieben werden soll oder nicht - wenn nicht - soll kein zusätzlicher Eintrag gemacht werden sondern die Maske bzw. Datenbank geschlossen werden.

Mit welcher Funktion kann ich das realisieren?

Noch so als Ergänzung mir fehlen selbst noch einfache Basics, wäre daher für jede Hilfe dankbar.

Danke!

Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: ascabg am 16.07.09 - 13:37:48
Hallo,

Eine bereits fertige Funktion fuer den gescjilderten Sachverhaltes kenne ich pesoenlich nicht.

Bis dato immer - selbst ist der Mann.
(Ich lasse mich aber auch immer eines Besseren belehren)


Andreas
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: jBubbleBoy am 16.07.09 - 13:44:30
Nimm Profildokumente die gibt es genau einmal!
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: Blutoniumboy am 16.07.09 - 15:45:00
Ist es möglich das Du evtl. das mit den Profildokumente näher erläuterst.

Ich verstehe das leider nicht.  :-:

Wie gesagt bin blutiger Anfänger...
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: Klafu am 16.07.09 - 15:49:02
Profildokumente werden über Profilmasken erstellt.
Dazu kann dir auch die Hilfe was sagen  ;)

Chris
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: ascabg am 16.07.09 - 15:52:03
Er meint folgendes

Code
@Command( [EditProfileDocument] ; Maskenname; EindeutigerSchlüssel )

bzw.

Code
Set notesDocument = notesDatabase.GetProfileDocument( profilename$ [, uniqueKey$ ] )

"Eindeutiger Schlüssel" und "uniqueKey$" ist dann in Deinem Fall der hierarchische Name des Benutzers.

Genaueres kannst Du der Hilfe zu den betreffenden Funktionen und dem Script entnehmen


Andreas
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: Driri am 16.07.09 - 16:07:51
Je nachdem was mit den Dokumenten passieren soll, sind Profildokumente wengier sinnvoll, da sie gecached werden.
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: koehlerbv am 16.07.09 - 16:24:57
Und genau hier sind wir an dem Punkt, wo man wieder den Fakt feststellen muss: Ein Forum kann keine Anfänger-Ausbildung, keinen Grundlagen-Lehrgang bieten. Und dazu hat auch niemand Lust.

Ingo hat vollkommen Recht - der Ansatz "Profil-Dokumente" kann dem eigentlichen Anliegen diametral entgegen stehen.

Daher: Das Aneignen der wichtigsten Grundlagen (und das sind mittlerweile einige) muss jeder für sich selbst erledigen - der eine besucht lieber einen Lehrgang oder bucht ein Training on the Job, der andere kommt mit (guten) Büchern besser zurecht.

Bernhard
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: Blutoniumboy am 16.07.09 - 16:28:35
Danke an alle. Ich hangel mich dann mal durch die Hilfe.
Titel: Re: Datenbank auf Eintrag prüfen
Beitrag von: koehlerbv am 16.07.09 - 16:40:55
Jo. Und bei konkreten Fragen stehen wir dann hier wieder gerne bereit.
Aus diesem Thread sollte Dir bereits der Gedanke kommen, Dein eigentliches Ziel genauer zu schildern, bevor Du irgendwie drauflos friggelst - der Punkt "ProfileDocs können gut sein oder auch ganz schlecht" sollte Dir bereits zu denken geben.

Bernhard