Domino 9 und frühere Versionen > ND6: Entwicklung

Neue Kontakte werden nicht in View angezeigt

<< < (2/4) > >>

chris2212:
Hallo,

ok, da will/kann ich nicht widersprechen, was ich halt nicht
versehe

Die Kontakte die vor dem erstellen der Ansicht der Adresse zugeordent
waren/sind werden alle angezeigt.... Egal, ich wollte die Selektion so

(FORM = "Address" & SalesRegion = "DACH") | FORM = "Contact"

in die Ansicht einfügen und bekomme leider folgende Fehlermeldung:

No main or selection expression in formula: "Contact"

:-((

Ich bin leider kein Formel-Profi :-(
was mach ich da falsch?

Danke & Gruß
Chris

koehlerbv:
Hast Du wirklich das SELECT weggelassen ?

Und was steht in den alten Dokumenten ? Steht das bei den Contacts wirklich keine SalesRegion ?

Bernhard

Thomas Schulte:
JAJA das kommt davon wenn man kopiert.  :P

Thomas

chris2212:
Hallo,

mit diesem Agent hab ich die Adresse aktualisiert,

Dim session As New NotesSession
Dim db As NotesDatabase
Dim col As NotesDocumentCollection
Dim doc As NotesDocument
   
Set db = session.CurrentDatabase
Set col = db.AllDocuments
Set doc = col.GetFirstDocument
   
While Not (doc Is Nothing)
If doc.form(0) = "Address" & doc.AdrCountry(0) = "Germany" Or doc.AdrCountry(0) = "Austria"_
Or doc.AdrCountry(0) = "Switzerland" Or doc.AdrCountry(0) = "Liechtenstein" Then
Call doc.ReplaceItemValue("SalesRegion","DACH")
Call doc.Save(True,False,False)
End If      
Set doc = col.GetNextDocument(doc)
Wend

ich hab da keine Collection auf die Responses gemacht und den Contact
geändert.... Ich hab aber mal die Dokument Properties angeschaut und
verda... da steht die SalesRegion drin, das Feld gibts aber nicht in der Maske.

Zu der Selektion...
so steht die Formel drin...
(FORM = "Address" & SalesRegion = "DACH") | FORM = "Contact"
ohne Select...

Danke & Gruß
Chris

Thomas Schulte:
Jaa ohne Select Anweisung. Die hab ich mir gespart weil mir das irgendwie Logisch war das man bei einem Select auch SELECT als erste mit reinschreibt. Umsonst steht dat Dingenskirchens ja im Standart nicht da. Nöch?

Was deine aktualisierung angeht. Du hast den Eintrag nur auf Adress Ebene gemacht. Damit kann dein ursprünglicher Select in der Form nicht funktionieren. Nur so als Tip, beschäftige dich mal mit logischem UND, logischem ODER und wie man Selects richtig klammern sollte.

Und das es ein Feld nicht in der Maske gibt hat in Notes garnichts zu bedeuten. Du kannst ja auch ein Datumsfeld in der Maske hintenrum über die Formelsprache oder Script mit Textwerten füllen.

Thomas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln