Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 30.10.02 - 14:26:42

Titel: (Sichten)
Beitrag von: Don Pasquale am 30.10.02 - 14:26:42
Hallo Leute,

ich habe da ein Problem,
folgendes Skript läuft auf meinem Rechner, aber nicht auf anderen Rechner.
Auf dem anderen Rechner ist die View auf die ich zugreifen will auch im Designer nicht zu sehen.

Fehlermeldung : Object Variable not set


Code
Function PruefeIDaufWeitergabe (IDENT As String) As Integer
   PruefeIDaufWeitergabe = 0
   Dim session As New NotesSession    
   Dim view As NotesView 
   Dim dc As NotesDocumentCollection 
   Dim db As NotesDatabase 
   Dim Doc As NotesDocument
   Set db = session.CurrentDatabase 
   Set view = db.GetView( "(e4vwInternIdent)" ) 
->   Set dc = view.GetAllDocumentsByKey(IDENT, True) 
   Set doc = dc.getfirstdocument 
   While Not (doc Is Nothing) 
      If doc.wfl_an(0) <> "" Then
         PruefeIDaufWeitergabe = PrufeIDaufWeitergabe + 1
      End If
      Set doc = dc.GetNextDocument(doc) 
   Wend   
End Function
Titel: Re:(Sichten)
Beitrag von: ata am 30.10.02 - 14:29:03
... das bedeutet, daß die view nicht initialisiert werden konnte. Den Grund hast du bereits erwähnt, die View als Designelement fehlt...

ata
Titel: Re:(Sichten)
Beitrag von: Don Pasquale am 30.10.02 - 14:41:18
Kann das an der Eigenschaft "in Ansicht nicht anzeigen" liegen,
die ich in einer Sternstunde meines Schaffens angeklickt habe ?

Gruß

Don Pasquale
Titel: Re:(Sichten)
Beitrag von: ata am 30.10.02 - 14:42:43
... wo gibts denn den Knopf?...

ata
Titel: Re:(Sichten)
Beitrag von: Rob Green am 30.10.02 - 14:47:15
in Notes  ;D ;D ;D ;D
Titel: Re:(Sichten)
Beitrag von: Don Pasquale am 30.10.02 - 15:07:34
@Ata
Eigenschaften:
- Ansicht
- 2. Reiter
- unterste Checkbox "Im Menü Ansicht anzeigen"

Don Pasquale
Titel: Re:(Sichten)
Beitrag von: ata am 30.10.02 - 15:10:01
... ob das an dem Knopf liegen kann, kann ich mir gerade nicht vorstellen, daß müßte ich erst mal austoggeln...

ata
Titel: Re:(Sichten)
Beitrag von: wflamme am 30.10.02 - 22:38:38
... ob das an dem Knopf liegen kann, kann ich mir gerade nicht vorstellen, daß müßte ich erst mal austoggeln...

ata

Und jetzt sach mal ganz schnell 5x hinternander:
"Schaurige schwäbische Sprachgeschwüre".

Und dann mußt Du zur Strafe den Monitor putzen  :D  :D  :D

SCNR + Nix für ungut...
Wolfgang
Titel: Re:(Sichten)
Beitrag von: ata am 30.10.02 - 22:41:42
... du scheinst ja lernfähig zu sein... das hilft...

ata   ;D
Titel: Re:(Sichten)
Beitrag von: wflamme am 30.10.02 - 23:19:45
... du scheinst ja lernfähig zu sein... das hilft...

ata   ;D

Ach, das scheint nur so...

Tschö,
Wolfgang
 ;D
Titel: Re:(Sichten)
Beitrag von: sloe am 01.11.02 - 13:48:41
um vielleicht wieder zum Thema zu kommen:
Ansichten, die von Klammern umschlossen sind, sind versteckte Ansichten (haben auch einen extra grauen Pfeil). Egal, ob die Option im Menü anzeigen aktiviert oder deaktiviert ist, die Ansicht wird dann nicht in diesem Menü angezeigt.
Wenn die Ansicht nicht im Designer zu sehen ist, dann ist sie auch nicht da. Hier ist die Frage, wo man ansetzen sollte.
und als Bonus:
Für die Fehlerfindung/Vermeidung wäre diese Zeile nach Set view hilfreich:
If (view Is Nothing) Then
MsgBox "Da war nix",,"Keine Ansicht"
Else
dc-Code...
End If
Titel: Re:(Sichten)
Beitrag von: Don Pasquale am 04.11.02 - 10:04:07
Hi Sloe,

Ich bin mir nicht ganz sicher, ob ich das begriffen habe. Wenn ich eine Ansicht als "unsichtbar" verstekcen möchte, dann doch nur damit der User sie nicht sieht. Meine Informationen will ich selbstredent da rausholen.

Don Pasquale
Titel: Re:(Sichten)
Beitrag von: Axel am 04.11.02 - 10:37:54
Zitat
folgendes Skript läuft auf meinem Rechner, aber nicht auf anderen Rechner.
Auf dem anderen Rechner ist die View auf die ich zugreifen will auch im Designer nicht zu sehen.

Hi,

kann das unter Umständen daran liegen, dass Zugriffsrechte für die Ansicht vergeben wurden?

Axel
 
Titel: Re:(Sichten)
Beitrag von: Don Pasquale am 04.11.02 - 12:43:34
@Axel
Da könnte was dran sein ...
In der ACL bin nur Ich als berechtigt zugelassen.
Ich könnte aber beschwören, dass ich die nicht angefasst habe.

Don Pasquale