Domino 9 und frühere Versionen > ND7: Entwicklung
csv Datei importieren
Alperen15:
unzwar habe ich möchte ich eine selektion machen. Also erstmal den kundennummer zwischenspeichern dann die selektion. Die Funktioniert aber nicht ....
kundennummer = cImString(1) 'Kundennummer zwischenspeicher
cSelection = "FORM = ""maKundenetikett"" & doc.fdCustNo = kundennummer"
Set dc = db.Search ( cSelection , dtCutOff , 0 )
klaussal:
Siehe #1.
m3:
Lass Dir mal cSelection ausgeben oder schau sie dir im Debugger an. Ich kann mit nicht vorstellen, dass es sich dabei um einen gültigen Suchausdruck handelt. ;)
Zumindest kann ich mir nicht vorstellen, dass Du ein Feld Namens "doc.fdCustNo" hast. ;D
Alperen15:
so jetzt sieht die Selektion so aus
cSelection = "FORM = ""maKundenetikett"" & fdCustNo = kundennummer"
Set dc = db.Search ( cSelection , Nothing , 0 )
Set doc = dc.GetFirstDocument
Call FillFields(doc,i)
zumindest komme ich jetzt in die Funktion Fillfieds aber in der ersten Zeile haut es mich schon wieder weg mit der Meldung: Object variable not set ....andere Funktionen von anderen Agent sehen genau so aus
Function FillFields (doc As NotesDocument , i As String)
' Zuweisung der Feldinhalte
Dim heute As NotesDateTime
Set heute = New NotesDateTime( "Today" )
Dim menge As Long
Dim datetime As NotesDateTime
Dim datestring As String
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim vdoc As NotesDocument
Dim key As String
Dim User As String
Dim oDate As String
'Call doc.ReplaceItemValue("fdKdNr", cImString(1)) 'Kundennummer
Call doc.ReplaceItemValue("fdKdName", cImString(2)) 'Kundenname
Call doc.ReplaceItemValue("fdAuftragsNr", cImString(3)) 'Auftragsnummer
Call doc.ReplaceItemValue("fdAuftrPos", cImString(4)) 'Auftragsposition
koehlerbv:
Warum in aller Welt benutzt Du niemals den Debugger?? Dort ist sofort zu sehen, warum das nicht funktioniert und nicht funktionieren kann!
Du haust uns hier dauernd neue Code-Schnipsel vor und erwartest, dass wir diese lesen und analysieren (und den Kopf schütteln, weil schlicht simple Logik fehlt), aber bist nicht bereit, erstmal den Debugger zu bemühen.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln