Autor Thema: private ordner  (Gelesen 1120 mal)

Offline Micha

  • Aktives Mitglied
  • ***
  • Beiträge: 106
  • Geschlecht: Männlich
  • Not(es) macht erfinderisch
private ordner
« am: 20.08.03 - 16:47:19 »
Hallo Notes Freunde,

Seit 5 Tagen das gleiche Problem  ::)

ich muss die privaten ordner für alle mitarbeiter aktualisieren.
einfach alle views durchgucken lassen und mit isprivate methode herausfinden ob privat, wenn ja dann löschen.
Soweit so gut, wenn aber jemand diesen ordner nie geöffnet hat dann wird trotz der isprivate abfrage der Hauptordner gelöscht, nur wenn die private instanz vorhanden ist bleibt der gemeinsame vorhanden  :-\
der unterschied zwischen den beiden ordnern ist, dass der private ordner ein Feld namen $Authors hat und der allgemeine nicht.
gibt es eine möglichkeit dieses feld auf vorhanden sein abzufragen ohne das ein Fehler entsteht wenn es nicht vorhanden ist?

Vielen Dank
5.0.5 Designer und Client
Win NT 4.0

Driri

  • Gast
Re:private ordner
« Antwort #1 am: 20.08.03 - 17:02:17 »
Hi,

du müßtest dann die View als Dokument definieren und mit doc.HasItem prüfen, ob das Feld vorhanden ist.

Du kannst eine View als Dokument behandeln, indem du sie über die UNID als Doc ansprichst.

uniqid = Views.UniversalID
Set doc = db.GetDocumentByUNID(uniqid)

Dann kannst du mit doc.HasItem("$Authors") prüfen, ob das Feld vorhanden ist.

Offline Micha

  • Aktives Mitglied
  • ***
  • Beiträge: 106
  • Geschlecht: Männlich
  • Not(es) macht erfinderisch
Re:private ordner
« Antwort #2 am: 21.08.03 - 09:17:47 »
Das hört sich ja gut an, ich probier das mal gleich.

Vielen Dank ersteinmal,

Micha
5.0.5 Designer und Client
Win NT 4.0

Offline Micha

  • Aktives Mitglied
  • ***
  • Beiträge: 106
  • Geschlecht: Männlich
  • Not(es) macht erfinderisch
Re:private ordner
« Antwort #3 am: 21.08.03 - 09:31:22 »
Funktioniert  ;D ;D ;D
Endlich erledigt, wenn einer noch das Problem hat mit "shared folder private on first use" schreib ich das hier nochmal so rein, damit man das dann auch richtig findet.

@ diri: thx nochmal,  die art "unid" für verschiedene Gestaltungselemente zu benutzen kann ich bestimmt noch öfter verwenden.
5.0.5 Designer und Client
Win NT 4.0

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz