Domino 9 und frühere Versionen > ND8: Entwicklung
PROMPT_OKCANCELCOMBO mit variablem Inhalt
Bruce Willis:
Hallo Peter,
ich hab's gefunden:
Ein s war zweimal zu viel. ;)
Es funktioniert jetzt.
Nochmals Danke!
Gruß
Leo
Bruce Willis:
Hallo,
(wie) könnte man den Script noch so User freundlicher verbessern, dass dass statt ZWEI User-Abfragen nur EINE notwendig wäre?
D.h. z.B.
--- Code: ---response = ws.Prompt (PROMPT_OKCANCELCOMBO, _
"Servicezeit am " & doc.Datum(0) & ": ", "Bitte Funktion auswählen", NEWvalues(0), NEWvalues)
--- Ende Code ---
wo
--- Code: ---NEWvalues(0) = "vHa" & " - " & doc.GetItemValue("vHa")(0)
NEWvalues(1) = "vHa" & " - " & doc.GetItemValue("vHa")(1)
NEWvalues(2) = "vHa" & " - " & doc.GetItemValue("vHa")(2)
NEWvalues(3) = "vHa" & " - " & doc.GetItemValue("vHa")(3)
NEWvalues(4) = "nHa" & " - " & doc.GetItemValue("nHa")(0)
NEWvalues(5) = "nHa" & " - " & doc.GetItemValue("nHa")(1)
NEWvalues(6) = "nHa" & " - " & doc.GetItemValue("nHa")(2)
etc...
--- Ende Code ---
Gruß
Leo
Peter Klett:
Etwa so:
--- Code: --- Dim values(3) As Variant
values(0) = "vHa"
values(1) = "nHa"
values(2) = "vVe"
values(3) = "nVe"
Dim NEWvalues As Variant
Dim count As Integer
Redim NEWvalues (15)
Forall v in values
Forall vv in doc.GetItemValue (v)
NEWvalues (count) = v & " - " & vv
count = count + 1
End Forall
End Forall
If count > 0 Then
Redim Preserve NEWvalues (count - 1)
End If
--- Ende Code ---
Bruce Willis:
--- Zitat von: Peter Klett am 08.08.12 - 19:08:41 ---Etwa so...
--- Ende Zitat ---
Wow!
Peter, Du bist ein wahrer Zauberer !!
Vielen, vielen Dank !!!
:knuddel:
Gruß
Leo
Peter Klett:
Freut mich, Deine Begeisterung zu lesen, aber wir wollen mal nicht übertreiben ...
Habe Dir in dem Script auch noch einiges an Optimierungspotential übrig gelassen. Probier z.B. mal aus, was passiert, wenn eines der Felder leer ist
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln