Domino 9 und frühere Versionen > ND6: Entwicklung
Neue Kontakte werden nicht in View angezeigt
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