Domino 9 und frühere Versionen > Entwicklung

Validierung

(1/3) > >>

Raimund:
Hi Entwickler,

folgendes Problem:

Habe eine Ein- und Ausgabe-Maske.
In der Eingabe-Maske habe ich Felder: _Abbildung("") und _ColWidth (Werte = no picture;original;100x100)
Im Feld _ColWidth ist als Vorgabewert "no picture".

Wenn ich im Feld _Abbildung ein Bild wähle, so soll im Feld _ColWidth die Optionsschaltfläche nicht mehr auf ""no picture" sondern "original" springen.

Habe schon einiges ausprobiert, leider ohne erfolg.

Hat jemand eine Idee?

Vielen Dank im Voraus

Gruß
Raimund

Axel:
Hi,

wie wählst du denn das Bild aus ? Wenn du es über eine Schaltfläche machst kannst du eventuelle den Code dort unterbringen.


Axel



Raimund:
Hi,

die _Abbildung Schaltfläche ist eine Dialogliste mit der Funktion:

@DbColumn("":"NoCache"; ""; "vwFiles"; 1)
+ "|" +
@DbColumn("":"NoCache"; ""; "vwFiles"; 5)

und kein Vorgabewert.

Gruß
Raimund

Axel:
Hi,

versuch doch mal folgendes:

Setze im Feld _Abbildung die Option "Felder bei Schlüsselwortänderung aktualisieren".

Im PostRecalc-Event der Maske fügt du folgenden Code ein:

If source.document._colwidth(0) <> "no picture" Then
 source.document._colwidth = "original"
End if

Ist allerdings nur eine Idee.

Andere Alternative ist, das Feld _colwidth im Exiting - Event des Feldes _Abbildung zusetzen.

Eine Alternative, die auf jeden Fall funktionieren sollte, ist den Feldwert von _colwidth im QuerySave-Event der Maske entsprechend zu setzen.

Axel

Raimund:
Hi Axel,

vielen Dank für die Antwort.

Habe das Problem im PostRecalc-Event der Maske
so gelöst:

Sub Postrecalc(Source As Notesuidocument)
     If source.document.Abbildung(0) = "" Then
           source.document.colwidth = "no picture"
     Else
           source.document.colwidth = "original"
           
     End If
End Sub


Dabei ist es dann nicht möglich die Optionsschaltfläche auf "100x100" oder "original" zu setzen, wenn das Feld "Abbildung" leer ist

Ach ja. Die Felder dürfen dann aber nicht mit einem Unterstrich anfangen, z.B.: _Abbildung


Gruß
Raimund

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln