AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
26.05.12 - 01:52:51
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Domino 5 und frühere Versionen
| |-+  Entwicklung (Moderatoren: Axel, Don Pasquale, eknori, Hoshee, ata, Thomas Schulte, koehlerbv)
| | |-+  Kontrolle, ob bestimmte Felder ausgefüllt wurden
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Kontrolle, ob bestimmte Felder ausgefüllt wurden  (Gelesen 983 mal)
HarryS
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24


Salut !!


« am: 25.03.03 - 21:02:56 »

hallo,

bin gerade dabei, eine adressmaske mir zu basteln.
erst beim abspeichern des dokumentes soll abgeprüft werden, ob bestimmte felder ausgefüllt wurden. wenn nein, soll eine Meldung erscheinen und in die Felder, die nicht ausgefüllt wurden, soll einen "*" in rot gesetzt werden.

hiermit möchte ich umgehen, dass wie bei der eingabevalidierung für jedes nicht ausgefüllte feld eine messagebox kommt. es soll lediglich eine meldung erscheinen, die darauf hinweist, dass das dokument erst gespeichert werden kann, wenn die felder mit den roten "*" ausgefüllt sind.


hier mein nicht funktionierender erstversuch:

Sub Querysave(Source As Notesuidocument, Continue As Variant)
   
   
   If ( source.FieldGetText( "nachname" ) = "ss") Then
      
      
      
      Dim workspace As New NotesUIWorkspace
      Dim session As New NotesSession
      Dim db As NotesDatabase
      Set db = session.CurrentDatabase
      Dim uidoc As  NotesuiDocument
      Set uidoc = workspace.CurrentDocument
      Dim doc As NotesDocument
      Set doc = source.document
      
      
      
      Dim richText As Variant   ' NotesRichTextItem
      
      Set richText = doc.GetFirstItem("nachname")
      
         
      Dim richStyle As NotesRichTextStyle
      Set richStyle = session.CreateRichTextStyle
      richStyle.NotesColor = COLOR_RED
      
      
      Call richtext.AppendStyle(richStyle)
      Call richtext.AppendText("HALLO ")
      
            
      continue = False
   End If
   
   
   
End Sub



danke für eure mithilfe im voraus

grüßle harry
Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10104


No guts, No glory!!


WWW
« Antworten #1 am: 26.03.03 - 06:55:02 »

Ich benutze immer ganz gerne dies hier  http://www.eknori.de/downloads/EMPB.zip

Damit bist du flexibel, da du bei Wegfall von feldern oder neuen Feldern einfach nur das Config Document für die Validierung anpassen mußt.

Schaue dir bitte ALLE Designelemente an; vor allen die Ereignisse in der Maske.

Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 670


Wer nicht wagt...


« Antworten #2 am: 13.02.09 - 22:19:38 »

Ich benutze immer ganz gerne dies hier  http://www.eknori.de/downloads/EMPB.zip

"... Error 404 - Not Found..."

Sad
Gespeichert

nobody is perfect but i'm pretty close 
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig