also ich mache folgendes:
214 .CreateClone = True
216 Set rsTmp = frmHandler.Engine.GetRSSql(sSQL)
218 Set .Recordset = rsTmp
220 .Columns(1).Visible = False
222 .Columns(2).Caption = "Name / Firma"
224 .Columns(2).Width = 2000
226 .Columns(3).Caption = "Vorname / Zusatz"
228 .Columns(3).Width = 2500
230 .Columns(4).Caption = "Geburtstag"
232 .Columns(4).Width = 1000
234 .Columns(5).Caption = "Straße"
236 .Columns(5).Width = 2000
238 .Columns(6).Caption = "PLZ"
240 .Columns(6).Width = 800
242 .Columns(7).Caption = "Stadt"
244 .Columns(7).Width = 1500
246 .Columns(8).Visible = False
248 .Columns(9).Caption = "Land"
250 .Columns(9).Width = 1500
252 .Columns(9).Visible = False
254 .Columns(10).Visible = False
256 .Columns(11).Visible = False
258 .Columns(12).Visible = False
260 .Columns(13).Visible = False
262 .Columns(14).Visible = False
264 .Columns(15).Visible = False
266 .ColumnAdd("kdnnr", "Vermittler-Nr", 1000).Position = 1
268 .Columns("kdnnr").Visible = (schkVPNr.Value = vbChecked)
270 .LockUpdate False
272 .Refresh und im RowLoaded
Private Sub sgrdResults_RowLoaded(ByVal nRow As Long, Item As _
sevDataGrid2.ListItem)
Dim typRel As typRelation
100 If schkVPNr.Value = vbChecked Then
102 typRel = GetFirstKdnNr(val(Item.CellText("lawperson_id")), True)
104 Item.CellText("kdnnr") = typRel.KdnNr
106 Item.CellForeColor("kdnnr") = IIf(typRel.Deaktivated, vbRed, _
vbBlack)
108 Item.CellToolTipText("kdnnr") = typRel.Remark
End If
End Sub und zum exportieren folgende Funktion
Public Function ExportGrid(Grid As sevGrid) As Boolean
Dim sPath As String, lRet As Long
Dim sFilter As String
sFilter = "Excel File (*.xls)|*.xls|CSV File (*.csv)|*.csv"
lRet = cdlgSaveFile(sPath, "Export speichern ...", CurDir$, sFilter, "xls", _
Grid.hwnd, 0)
If lRet = 0 Then Exit Function
If LCase$(GetFilenameExt(sPath)) = "csv" Then
Call Grid.DoExport(sPath, EXPORT_CSV, , , , , , ";")
Else
Call Grid.DoExport(sPath, EXPORT_XLS)
End If
ExportGrid = True
End Function und wenn ich nun die XLS erstellen lassen ist die erste Spalte immer leer.
-------------------------------------------
Follow the White Rabbit !!!
Beitrag wurde zuletzt am 17.09.08 um 16:18:14 editiert. |