Die Variable wird aber nach dem Val-Befehl nicht belegt.
Sie wird zwar mit 0 initialisiert, aber sonst auch nix.
Beiträge von ralph71
-
-
Fehler:
Type mismatch
Der String hat immer Buchstaben und Zahlen. Quelle ist eine Picklist.
-
Hallo,
ich möchte eine Zeichenfolge in eine Zahl wandeln.
z.B:
abc: 12344
ergibt dann
12344
Mein Code:
Dim Nummer as String
Dim Nummer2 as Long
.....
Nummer2 = Val(Nummer)
....Funzt leider nicht. Warum bzw. was ist falsch?
Danke
-
Danke, funzt. hab um 1000 Ecken gedacht.
-
Hallo,
ich möchte eine Schaltfläche abhängig von einem Kriterium unsichtbar oder sichtbar schalten (Formelsprache --> Absatz verbergen, wenn Formel wahr ist).
Personen mit ROLLE "erstellen" sollen die Schaltfläche grundsätzlich sehen.
Personen, die im Feld "Zuständig" stehen, sollen die Schaltfläche ebenfalls sehen.Alle übrigen Personen nicht.
EDIT:
!@Contains(@UserRoles;"[erstellen]") | !( Zuständig *= @UserName )
führt nicht zum Ziel, da Personen beide Kriterien erfüllen können. Also Inhaber der Rolle oder eingetragen im Feld "Zuständig".Hab mir jetzt schon "Gott und die Welt" überlegt, aber....
Es geht mir hier nur um die logische Verknüpfung.
Danke
-
"Sch....", kommt mir bekannt vor. Ups!
-
Hallo,
ich möchte in einer Maske eine Schaltfläche verbergen.
Formel:
VErledigung != @UserNameDas funktioniert, wenn im Feld V_Erledigung (Typ Namen) nur eine Person steht. Im Feld V_Erledigung ist "Mehrfachwerte zulassen" aktiviert.
Stehen zwei Personen in diesem Feld, dann dann funktioniert die Fomel nicht mehr...
Lösung?Danke
-
War jetzt ganz schlau und habe die DocumentID als Kategorie verwendet.
unid$ = doc.UniversalID
picklist = uiws.PicklistStrings(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.",2,unid$)
Danke!
-
Nachtrag:
mein Picklist-Befehl:
picklist = uiws.PicklistStrings(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.",2,"FullName")
Ansicht Telefonliste:
Spalte 1 = Kategorie
Spalte 2 = Tel-Nummern -
Ok,
muss jetzt doch auf die Anzeige einer einzigen Kategorie umsteigen.
Habe eine Ansicht eingebettet und entsprechend angepasst. Es werden jetzt in der Maske der Person die richtigen Daten angezeigt.
Jetzt habe ich das Problem, dass die Ansicht für sich alleine alle Kategorien anzeigt."mit Anzeige einer einzigen Kategorie " --> hier liegt mein Problem.
EDIT: frage mich gerade, wozu eine eingebette Ansicht. Der Picklist-Befehl erlaubt die Angabe einer Kategorie.
Habe diese eingetragen. Ergebnis: die Picklist zeigt keine Einträge, obwohl die zu Grunde liegende Ansicht korrekt die Datensätze darstellt.... -
Weil Ansicht B Quelle für eine Picklist ist. Da ist dann nix los mit eingebetteter Ansicht.
-
Eine dynamische Ansicht ist in Notes nicht möglich.
Hab es Mittels eines temp. Feldes gelöst. Dieses wird mit Werten gefüllt. Die Ansicht B zeigt mittels Picklist nur dieses Feld. Wird die Picklist geschlossen, wird automatisch das temp. Feld wieder gelöscht.
-
Hallo zusammen,
In der Ansicht A werden Personen aufgelistet. Wenn ich nun eine Person markiere und anschließend einen Button drücke, soll mittels einer zweiten Ansicht B bestimmte Feldinhalte dieser Person (und nur dieser Person) angezeigt werden.
Ansicht B hat also einen dynamischen Inhalt, der sich alleinig auf die Auswahl in Ansicht A begründet.
Wie ist der Select der Ansicht B zu programmieren?
Aternative: mein PicklistStrings könnte schon eine entsprechende Selektion in der Ansicht B machen....
-
Jetzt gehts dahin,
mein Picklist öffnet jetzt zwar brav die Ansicht und stellt alles richitg dar, aber ich habe wohl immer noch ein einziges Dokument vor mir, das nur anders dargestellt wird.
Mittels:
Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Telefonliste", "Telefonnummer wählen", "Wählen Sie bitte eine Telefonnummer aus.")Set noteCursorDoc = collection.getfirstdocument
komme ich nicht ans Ziel. Die Picklist holt sich das Dokument und nicht das Feld des angeklickten Dokumentes.
Wie kann ich das erreichen?
-
und das heißt.....?
-
bin ein Stück weiter:
jetzt schreibt er im Backend brav ins Feld "Meine_Liste":
1312313211; 05845855555
Code:
doc.Meine_Liste = doc.OfficePhoneNumber(0) + "; "+ doc.PhoneNumber(0)
Die folgende Ansicht hat als Trennzeichen ;
Problem: Die Ansicht erkennt den Aufbau des Strings nicht. d.h. sie trennt die Werte nicht. Erst wenn ich das Dokument öffne und speichere erkennt die Ansicht die Mehrfachwerte im Feld "Meine_Liste" und stellt alles richtig dar.
Wie kann ich diesen "blöden" Zwischenschritt umgehen?Danke
-
Jetzt hab ich mir was ausgedacht:
ich füge der Maske ein neues Feld hinzu.
In dieses lasse ich biem Start der Aktion automatisch die verschiedenen Telefonnummern schreiben.
Das Feld hat also dann zb fogenden Inhalt:02515/41651 : 01710651213521
ein View grift mit der Eigenschaft 'show multiple values as seperate entries' nur auf dieses Feld zu. Der view wird dann als Picklist geöffnet und fertig.
Problem: Wie muss das Feld aussehen, damit der View die Einstellung 'show multiple values as seperate entries' kapiert? Ein Text-Feld funtz nicht...
-
taurec: die Einstellungen finde ich leider nicht.
aweinrei: Dein Gedankengang ist schon richtig. allerdings habe ich dann das Problem, dass ich dieses Feld erst anlegen muss, einen Agenten die entsprechenden Daten schreiben lasse usw.
nochmal zur Erklärung:
ich will verschiedene Felder (hier Telefonnummern privat, geschäftlich, Handy) einer Person (also nur ein Dokument) so aufbereiten, dass jedes Feld für eine Picklist einzeln aufgelistet wird.
Picklist für dieses Personendokument:
084123431354
0171313513
0961131 -
Hallo zusammen,
ein Personendokument kann mehrere Telefonnummern aufnehmen. z. Privat, Handy, Geschäftlich
Alle diese Felder werden in einer Ansicht in einer Zeile dargestellt. Ist ja logisch, weil es ein Dokument ist.
Ich möchte nun, dass in der Ansicht alle 3 Telefonnummern in einer Zeile für sich alleine dargestellt werden.
Also:
Karl Auer
gesch. 01321458
handy 017412444
privat 516564516Hintergrund: möchte eine Pickup.list erstellen...
Danke
-
Verstehe die Welt nicht. Das hatte ich auch (irgendwie...)
Danke.