Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: adminnaddel am 27.03.03 - 16:21:25

Titel: Teilmaske füllen lassen zur Ansicht...
Beitrag von: adminnaddel am 27.03.03 - 16:21:25
Hallo liebe Gemeinde,

ich lasse über eine Form eine View füllen.
Nun öffne ich mir die Db und lasse mir im Frame eine Page anzeigen, welche einen Button beinhaltet! Hinter dem Butten liegt das Script:

Sub Click(Source As Button)
   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 = "tfChange"
   Call ws.DialogBox( "tfChange", True , True, True, True, True, False, "Änderungsnachweis",newdoc , ,True)
End Sub

Das Script soll mir also eine Teilmaske öffnen, welche drei berechnete Felder mit jeweils:

@DbColumn( "" : "NoCache" ; ""  : ""  ; "vwChanges" ; "2" )

hat!
Soweit so gut.
Doch kriege ich beim betätigen des Button folgende Meldung:
Feld: 'tfName (eines dieser drei Felder): Falscher Datentyp für Datenbankfunktion

Wieso denn das?
Bitte dringend um Hilfe!

Danke
Grüße
Titel: Re:Teilmaske füllen lassen zur Ansicht...
Beitrag von: Rob Green am 27.03.03 - 16:42:46
höchstwahrscheinlich in diesem Feld dbcolumn falsch..meist beim NoCache ein Semikolon statt Doppelpunkt  """;"NoCache";....
oder an einer anderen Stelle der Formel Semikolon-Doppelpunkt vertauscht


ahh..bingo...

"SpaltenNr"
Zahl. Die Spaltennummer innerhalb der Ansicht. Da die Suche in der Ansicht nach Spaltennummern erfolgt, können nur Daten aufgerufen werden, die tatsächlich in der Ansicht erscheinen. Siehe "Spaltennummern angeben".