Hallo nochmal,
mit dem Hinweis von Werner konnte das Problem mit der Sortierung einer Spalte in der temporären DQL-Ansicht gelöst werden.
Mit einer winzigen Einschränkung ...
Ich habe eine Methode, der ich mitgebe, wie ich die Spalte angelegt haben möchte. Diese Methode überträgt dann die gegebenen Parameter in die Routine, welche im NotesQueryResultsProcessor die entsprechenden Spalten anlegt:
Public Sub addColumn(colName As String, colTitle As String, colFormula As String, sortOrder As Integer, categorized As Boolean)
Call me.nQRP.Addcolumn(colName, colTitle, colFormula, CInt(sortOrder), False, CBool(categorized))
End Sub
Spannend ist jetzt hier der Parameter sortOrder. Auch wenn dieser in der Methode als Integer übergeben wird, versteht die Routine, welche im NotesQueryResultsProcessor die Spalte anlegt das erst, wenn ich explizit beim Aufruf auf der Wert ein Cast mit CInt durchführe. Sonst funktioniert das nicht.
Das gleiche gilt leider auch für alle boolschen Parameter.
Lieben Gruß,
Pantelis