ich habe eine Datenbank mit Memofeld und daher eine DBF und eine DBT Datei. Wie kann ich es erreichen, das DbCreate() mir auch eine neue DBT-Datei anlegt? Bisher habe ich einfach eine leere passende DBT-Datei kopiert, aber es sollte doch auch programmtechnisch möglich sein, diese anzulegen !?!
Hier mal ein kurzer Auszug:
Code: Alles auswählen
aUmsetz:={12308, 37001, 12306}
for i:=1 to len(aUmsetz)
*** Kunden
select 1
DbUseArea(.F.,"DBFCDX", ".\KUND","ku",.F.,.F.)
aS:=DbStruct()
cNeu:=alias()+str(aUmsetz[i],5)
DbCreate(cNeu, aS, "DBFCDX")
** behelfsweise leere DBT-Datei kopieren
copy file ".\kundleer.dbt" TO ".\"+cNeu+".dbt"
dbclosearea()