Autor Thema: Zugriff auf Richt Text Lite Feld in DialogBox  (Gelesen 1686 mal)

Offline Lloyd

  • Aktives Mitglied
  • ***
  • Beiträge: 211
Zugriff auf Richt Text Lite Feld in DialogBox
« am: 26.07.18 - 13:43:36 »
Hi,
ich komme irgendwie an einer banalen Sache nicht weiter. Folgendes Problem.

Ich rufe aus einer Ansicht heraus eine Dialogbox auf und befülle die Felder mit Werten. Eines der Felder ist ein Rich Text Lite Feld, wo unsere Mitarbeiter Screenshots oder ähnliches einfügen können.

Aufruf:
answer = ws.DialogBox( "testmaske", True, True, False, False, False, False, "Titel der Maske",dok,True,False,True)   

Wenn die Dialogbox mit OK dann geschlossen wird, lege ich ein neues Dokument im Backend an und übernehme alle Werte aus der Dialogbox (dok). Ich schaffe es aber nicht an das "Rich Text Lite" Feld dran zu kommen.

Ein:

If dok.HasItem("edv_anhang") Then
Print "Gefunden"
Else
Print "Nicht gefunden"
End If

bring jedes mal "Nicht gefunden". Woran liegt das, bzw. wie komme ich an das Item dran?
Gruss
Lloyd

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Zugriff auf Richt Text Lite Feld in DialogBox
« Antwort #1 am: 26.07.18 - 13:54:32 »
RTItems sind erst da, wenn das Dokumant gespeichert wurde.
Warum gehst Du den Umweg über den Dialog? Warum lässt Du den User nicht gleich das Dokument über die Form anlegen?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zugriff auf Richt Text Lite Feld in DialogBox
« Antwort #2 am: 26.07.18 - 14:23:02 »
Dialogboxes können kein RichText übergeben.
Steht auch in der Beschreibung der Methode.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz