Lotus Notes / Domino Sonstiges > Help-Desk Applikation !!Help!!
Help Version 2.0 Beta 1 released ...
Dr.Domino:
LOL! Da reden wir tatsächlich aneinander vorbei ... bie mire sehen diese Zeilen so aus
185 Dim DTCalc As New DateTimeCalculator (EXCLUDE_DAYS,EXCLUDE_DATES,SERVICEHOURS)
186 Dim dt1 As NotesDateTime
187 Set item = me_doc.GetFirstItem( "DateCreated" )
188 Set dt1 = New NotesDateTime ( DTCalc.GetNextBusinessDay(item.Text) )
189 Set item = NewTicket.ReplaceItemValue ("DTCreated", "")
190 Set item.DateTimeValue = dt1
Womit wir in der Tat wieder bei den Businessdays wären *g*
eknori (retired):
jo, und wenn es kein
187 Set item = me_doc.GetFirstItem( "DateCreated" )
gibt, dann geht der Code eine Zeile später ( 188 ) auf die Bretter.
Also ersetze mal die Zeile 187 durch den folgenden Block
If me_doc.HasItem ("DateCreated") Then
Set item = me_doc.GetFirstItem( "DateCreated" )
Elseif me_doc.HasItem ("ComposedDate") Then
Set item = me_doc.GetFirstItem( "ComposedDate" ) <-- Zeile 188
Else
Set item = me_doc.GetFirstItem( "DeliveredDate" )
End If
Das, was du da hast ist irgendwie ein uraltes Codeframent
Dr.Domino:
Gemacht ... und löppt ...
Das Code ist aber anscheinend in der "aktuellen" 2.0ß2 auf ONTF so drin :-)
Anyhow, Hauptsache Bug gefunden!
eknori (retired):
Da muss Tim aber einen reichlich alten Stand als Grundlage für den Aufbau der Beta verwendet haben. Ich habe hier mal gesucht und einen Post vom 25.09.07 gefunden, der den Codeblock schon behandelt:
http://atnotes.de/index.php?topic=35075.msg241493#msg241493
Thomas Schulte:
Hmm wir haben die aktuelle 1.6 gezogen extra dafür und dann alles eingebaut. Ich glaub wir müssen dann noch einmal einen Code Review machen. Mist.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln