Domino 9 und frühere Versionen > Entwicklung

Formel @Compose klappt nicht bei @Dialogbox

<< < (2/3) > >>

wflamme:

--- Zitat von: adminnaddel am 18.11.02 - 15:20:03 ---in der designer hilfe stehen das ganz klar die merkwürdigkeiten eine dialogbox!

--- Ende Zitat ---

 ???

Performance:
klappt schon mit einer unorthodoxen Lösung

@If(@IsError(@DialogBox( @Command([Compose]; ""; "fEingabe")  ; [AutoHorzFit] : [AutoVertFit] : [NoCancel]: [NoOKCancel]) ); @Success; @Success)

- ich weiss nicht ob das im web funktioniert !!!

cu

adminnaddel:
@Performance,

danke! ich kann erst morgen schauen, ob die formel klappt.
aber ich denke du wirst es probiert haben und dafür danke ich dir!

grüsse

adminnaddel:
@Performance & @All

mit der neuen formel passiert auch nicht wirklich das was ich erwartet habe. die form wird jetzt nicht in der dialogbox aufgerufen, sondern ganz normal.
schade, denn eigentlich wollte ich schon die dialogbox nutzen, denn ich habe mir viel mühe damit gegeben.

man muß doch den focus vom doc weg kriegen ???

grüße aus hamburg

Performance:

es geht nicht ume den Fokus - eine Dialogbox erwartet als Argument ein Document.

aber gut......

ein anderer Weg - du erstellst dir einen Agent  test (manually from agent list) und rufst ihn in der Formel auf:
@Command( [ToolsRunMacro] ; "(test)" )

Agent
   Dim s As New Notessession   
   Dim db As notesdatabase
   Dim ws As New notesuiworkspace
   
   Set db=s.currentdatabase
   Dim newDoc As New NotesDocument( db )
   newDoc.Form = "fEingabe"
   Call ws.DialogBox( "fEingabe", True , True, True, True, True, False, "neue Page",newDoc , ,True)

- das ist getestet und funktioniert

cu

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln