Sub exportToCSV(tv As TableView, foldername As String, filename As String)
Log(tv)
AppLog("exportTableViewToCSV Start")
Private su AsStringUtils
Private l AsList
l.Initialize
Private item() As Object = Array As Object(TextField1.Text, DateTime.Date(DateTime.Now) & "|" & DateTime.Time(DateTime.Now),"description")
For y = 0 To tv.Items.Size - 1
tv.SelectedRow = y
Private OldRow() As Object = tv.SelectedRowValues
Private NewRow(Row.Length) As String
For x = 0 To OldRow - 1
Log(Row(x))
NewRow(x) = OldRow(x)
Next
l.Add(NewRow)
Next
Try
su.SaveCSV2(foldername, filename, ", ", l, item)
Catch
Dlg.ErrorDialog("Error", "Error saving dat file " & filename, LastException.Message)
Log("exportTableViewToCSV " & LastException)
EndTry
EndSub