Autor Thema: ActiveX Control in Dialogbox anzeigen  (Gelesen 1929 mal)

Offline Johnson

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Männlich
ActiveX Control in Dialogbox anzeigen
« am: 30.05.06 - 10:17:13 »
Hallo Kinnings,

ich zeige in einer Maske ein ListView Control an, das mit Werten gefüllt wird. Das Control wird auch angezeigt und funzt wunderbar.

Wenn ich diese Maske in einer Dialogbox öffne, wird das Control nicht gelanden, angezeigt. Wird es per LS angesprochen und einige Eigenschaften (wie Spaltentitel, Spaltebreite etc.) gesetzt wird keine Fehlermeldung ausgeworfen. Es wird einfach nicht angezeigt. Ich hab´s auch schon mit diversen anderen Controls ausprobiert - nada!

Hat jemand ´ne Idee? Oder geht das in LN generell nicht.

Gruß
Johnson
Gruß
Johnson

Offline alexB

  • Junior Mitglied
  • **
  • Beiträge: 59
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #1 am: 11.12.06 - 13:16:56 »
Das exakt gleiche Problem habe ich auch in Version 7.0.2.
Habe verschiedene ActiveX-Steuerelemente getestet (z.B. Microsoft Web Browser)

Kennt irgendeiner eine Möglichkeit diese mit @DialogBox o.ä. anzuzeigen?

Gruß, Alex

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #2 am: 11.12.06 - 14:52:20 »
Hallo,

wie sind denn die Optionen von @DialogBox bei euch?

Ich habe es mal mit folgenden probiert:

@DialogBox("Test";[AUTOHORZFIT] : [AUTOVERTFIT] : [SIZETOTABLE]; @DbTitle);

Bei mir wird das Controll (In einer Tabelle, bestehend aus genau einer Zelle) zwar dargestellt, aber nur 1-2 Pixel groß (So wirkt es zumindest.)

Gruß
Dirk

Offline alexB

  • Junior Mitglied
  • **
  • Beiträge: 59
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #3 am: 12.12.06 - 10:41:39 »
Ich habe mal verschiedene ausprobiert:
@DialogBox("Maske")
@DialogBox("Maske" ; [AutoHorzFit] : [AutoVertFit]  ; "Maske" )
@DialogBox("Maske" ; [AutoHorzFit] : [AutoVertFit] : [SizeToTable] ; "Maske" )
Das bringt keine Veränderung (auch wenn man es mit LS aufruft).

Das mit der Tabelle werde ich mal testen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #4 am: 12.12.06 - 17:28:45 »
Die Dialogbox "tickt" anders als die "normale" Maske. Sie arbeitet in einem anderen Gesamtkontext und ist daher neben erweiterten Funktionalitäten (Durchreichen von Daten von / zu einem darunter liegenden Dokument) gewissen Einschränkungen unterworfen.
Derartige Controls fallen daher IMHO den Einschränkungen zum Opfer.

Bernhard

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #5 am: 13.12.06 - 07:39:20 »
Hallo,

aber "offiziel" dokumentiert ist das nirgendwo, oder? Die Hilfe schweigt sich dazu aus.

Gruß
Dirk

Offline alexB

  • Junior Mitglied
  • **
  • Beiträge: 59
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #6 am: 13.12.06 - 08:48:17 »
Ich habe zu diesem Thema einen ESR bei IBM aufgemacht.
Mal sehen ob es ein Bug oder Feature ist  ;D

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #7 am: 13.12.06 - 09:09:36 »
*lol* Ok, bin gespannt, was die Jungs von IBM dazu sagen.

Gruß
Dirk

Offline alexB

  • Junior Mitglied
  • **
  • Beiträge: 59
Re: ActiveX Control in Dialogbox anzeigen
« Antwort #8 am: 13.12.06 - 13:35:03 »
Es ist ein Feature!  ::)

Solution                                                               
This issue was reported to Lotus Quality Engineering, and it was       
determined that Notes is functioning as designed.  Lotus does not       
support the use of OCXs in Notes dialog boxes and there are no future   
plans to support this functionality.     

technote 1091875
http://www-1.ibm.com/support/docview.wss?uid=swg21091875

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz