Domino 9 und frühere Versionen > ND8: Entwicklung
automatischer Wechsel der Registerkarte in Tabellen
ata:
... der ist im .Refresh mit enthalten - der RefreshHideFormulas berechnet nur keine Felder neu...
Aber ich habe gesehen, daß ich hier 8.52 habe - ohne FP1 - sorry, falls das für Verwirrung sorgte... :-[
Toni
Lloyd:
Hi,
uidoc.RefreshHideFormula bewirkt leider nichts.
ata:
... da sind immer noch unbekannte - ich habe es mir nachgestellt und es funktioniert - kannst du den Code posten - du kannst empfindliche Daten ja maskieren - OK?
Toni
Lloyd:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim s As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView, view2 As NotesView
Dim doc As NotesDocument, doc2 As NotesDocument
Dim curdoc As NotesDocument
Dim dc As NotesDocumentCollection
Dim key As String
Set uidoc = ws.CurrentDocument
Set curdoc = uidoc.Document
Set db = s.CurrentDatabase
Set view = db.GetView("Stammdaten\Vertragspartner")
key = uidoc.FieldGetText("vertrag_vertragspartner")
If key = "" Then
Msgbox "Sie zunächst eine Vertragspartner im Karteireiter 'Allgemein' auswählen.", 16, "Vertragspartner fehlt"
Exit Sub
Else
Set doc = view.GetDocumentByKey(key) ' Vertragspartner auslesen
If (Not doc Is Nothing) Then
Set view2 = db.GetView("($adverarbeitung)")
Set dc = ws.PickListCollection(PICKLIST_CUSTOM, True, db.Server, db.FilePath, view2.Name, "Dokumentauswahl", "Wählen Sie ein Dokument aus.", doc.UniversalID)
If dc.Count = 0 Then '(3)
' Wenn Dokumentauswahl leer dann abbrechen
Exit Sub
Else '(3)
Set doc2 = dc.GetFirstDocument
If Not ( doc2 Is Nothing ) Then
uidoc.EditMode = True
Call uidoc.FieldSetText("vertrag_showbdsg","Ja")
Call uidoc.FieldSetText("vertrag_TBDSG_1",doc2.GetItemValue("vertragspartner_adv_textfeld1")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_2",doc2.GetItemValue("vertragspartner_adv_textfeld2")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_3",doc2.GetItemValue("vertragspartner_adv_textfeld3")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_4",doc2.GetItemValue("vertragspartner_adv_textfeld4")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_5",doc2.GetItemValue("vertragspartner_adv_textfeld5")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_6",doc2.GetItemValue("vertragspartner_adv_textfeld6")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_7",doc2.GetItemValue("vertragspartner_adv_textfeld7")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_8",doc2.GetItemValue("vertragspartner_adv_textfeld8")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_9",doc2.GetItemValue("vertragspartner_adv_textfeld9")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_10",doc2.GetItemValue("vertragspartner_adv_textfeld10")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_11",doc2.GetItemValue("vertragspartner_adv_textfeld11")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_12",doc2.GetItemValue("vertragspartner_adv_textfeld12")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_13",doc2.GetItemValue("vertragspartner_adv_textfeld13")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_14",doc2.GetItemValue("vertragspartner_adv_textfeld14")(0))
Call uidoc.FieldSetText("vertrag_TBDSG_15",doc2.GetItemValue("vertragspartner_adv_textfeld15")(0))
Call uidoc.GotoField("vertrag_BDSG1")
Call uidoc.Refresh
End If
End If
Else
Msgbox "Der Vertragspartner zum Vertrag wurde in den Stammdaten nicht gefunden. Bitte legen Sie diesen neu an.", 16, "Vertragspartner nicht gefunden"
End If
End If
End Sub
ata:
... mach den Refresh vor dem uidoc.GoToField ...
Toni
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln