Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepy
(System.DateTime.Year*100)+System.DateTime.Month

Het is ook mogelijk om de bestandsnaam in de dataset te bepalen (bijvoorbeeld om afhankelijk van een validatie van de dataset het resultaat naar een error bestand te exporteren). Let wel: Alle regels uit de dataset worden naar 1 en hetzelfde bestand geƫxporteerd, dus per regel een bestandsnaam bepalen heeft geen effect. Dus bijvoorbeeld:

Code Block
def GetFieldIDByName(datatable,fieldName):
	for col in datatable.Columns:
		if col.Caption == fieldName:
			return col.ColumnName

ColumnID_Bestandsnaam = GetFieldIDByName(dataset, 'Bestandsnaam')

if (dataset.Rows.Count>0):
	filename = dataset.Rows[0][ColumnID_Bestandsnaam]
else:
	filename = None

filename

Tekenset

Hier kan worden opgegeven wat de tekenset is. In het Engels heet dit encoding. Online kan door te zoeken hier meer over gevonden worden.

...