Autor Thema: Dokument erstellen -aber nur einmal !  (Gelesen 1315 mal)

Offline smajli

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Dokument erstellen -aber nur einmal !
« am: 01.05.02 - 08:04:32 »
Hallo,
ich moechte eine Datenbank erstellen in der die User nur ein einziges mal ein bestimmtes Dokument erstellen koennen.
Wie mach ich das ?
Danke
Gruss
Smajli
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
********************
Domino 5.0.8 auf SP6a
Notes 5.0.8;5.0.9 auf SP6a

Offline christoph_berger

  • Frischling
  • *
  • Beiträge: 44
  • Geschlecht: Männlich
Re: Dokument erstellen -aber nur einmal !
« Antwort #1 am: 01.05.02 - 11:25:19 »
Hallo

Wenn die Benutzer nur einmal eine Maske benutzen dürfen, könntest Du das mit einem Profil Dokument lösen.

Wenn der Benutzer mit der Maske meherer Dokumente erzeugen darf, die aber unterschiedliche Werte enthalten müssen, könntest Du das via einen DBLookup machen.

Benutzername + UniqueField1 + UniqueField2

Wenn der DBLookup ein Dokument findet, dann kannst Du ne MsgBox erzeugen und den Speichervorgang abbrechen.

Gruss
Christoph
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re: Dokument erstellen -aber nur einmal !
« Antwort #2 am: 01.05.02 - 15:00:43 »
Wozu soll das gute sein gib mal ein paar Hintergrund Infos vieleicht gibt es auch ein andere Lösung. Wenn der Nutzer Autorrecht hat kann er ja ein Dokument erstellen und es im nachhinein nicht mehr bearbeiten wenn du keine Autorenfelder verwendest.

Gruß Christopher
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Dokument erstellen -aber nur einmal !
« Antwort #3 am: 01.05.02 - 15:12:49 »
Hi,

nun ja, der Sinn kann ja darin liegen, eine Umfrage zu machen, wo man sichstellen will, dass jeder Befragte nur 1 mal ein Ergebnis liefert.

Oder man will verfmeiden, dass doppelte Dokumente vorhanden sind.

oin jedem Fall ist der Ansatz aber der gleiche ( selbe ?? ).

Ich würde mittels eines geeigneten Schlüssels prüfen, ob ein gleichartiges Doc schon in der Db vorhanden ist.
In etwa so, wie es im Postin weiter oben beschrieben ist.

Dann würde ich in der Acl den Zugriff für alle User auf Einlieferer stellen; dann können zwar docs erstellt ewerden, aber nicht mehr bearbeitet; spart das Autoren Feld

eknori ( der in den Mai tanzte )
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline HipSlu

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
  • I am from Austria
    • konfabulieren.com
Re: Dokument erstellen -aber nur einmal !
« Antwort #4 am: 02.05.02 - 10:48:39 »
mit folgender formel wird ein dokument erstellt, wenn der user noch keines hat, ansonsten wird das bestehende geöffnet; vorraussetzung: ein view mit username und unid der docs




Server:="";
Datenbank:="";
Ansicht:="Name der Ansicht";
Schluessel:=@Name([CN];@UserName);
Feldname:="UNID";
Temp :=@Text(@DbLookup( "" : "NoCache" ; Server  : Datenbank  ; Ansicht  ; Schluessel  ; Feldname ));

@If(@IsError(Temp); @Command([Compose];"Maske"); @Command( [OpenDocument] ; UNID));
     
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Notes ist ein Bananenprodukt - es reift beim Kunden
--------------------------------------

Server: 6.5.5 EN auf Sun Solaris 8 & W2K / W2k3
Clients: 6.5.4 DE auf W2K und XP (ca. 3000)

Addon: Group 8.6

Offline smajli

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Re: Dokument erstellen -aber nur einmal !
« Antwort #5 am: 02.05.02 - 11:43:39 »
Hallo,
@HipSlu
Genau das wollte ich.
Vielen Dank.

@Alle
Es ist eine Umfragedatenbank.
Gruss
Smajli
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
********************
Domino 5.0.8 auf SP6a
Notes 5.0.8;5.0.9 auf SP6a

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz