Parametry
tablename | jmΘno tabulky, do nφ₧ se importuje; |
index_past | p°φznak, majφ-li se indexy budovat hromadn∞ po p°enosu Φi postupn∞; |
filename | jmΘno souboru, z n∞ho₧ se importuje; |
format | formßt dat; |
recode | druh k≤dovßnφ ΦeÜtiny. |
Popis
Funkce Data_import
m∙₧e b²t od verze 5 nahrazena obecn∞jÜφ funkcφ Move_data
.
Funkce Data_import
zajistφ import dat ze souboru do tabulky WinBase602. Jsou-li data ve formßtu DBF, parametr tablename musφ b²t jmΘno tabulky, kterß se p°i importu vytvo°φ. Nesmφ se rovnat jmΘnu jinΘ existujφcφ tabulky. V ostatnφch p°φpadech parametr tablename musφ b²t jmΘno ji₧ existujφcφ tabulky. Data ze souboru se pak p°ipojφ k dat∙m v tabulce.
Parametr Index_past urΦφ, majφ-li se indexy v tabulce, do nφ₧ se p°idßvajφ zßznamy, vytvß°et postupn∞ v pr∙b∞hu importu (hodnota FALSE), nebo mß-li se vytvo°it najednou po skonΦenφ importu (hodnota TRUE). P°i importu DBF soubor∙ nemß parametr index_past v²znam.
Parametrem filename specifikujete soubor, z n∞ho₧ se data importujφ. Pro zjiÜt∞nφ jmΘna m∙₧ete s v²hodou vyu₧φt funkce Select_file
.
Parametr format stanovφ zp∙sob importu dat. Hodnoty parametru a jim odpovφdajφcφ typy formßt∙ dat jsou v nßsledujφcφ tabulce:
hodnota | formßt |
0 | internφ formßt WinBase602 |
1 | ASCII formßt sloupcov² |
2 | CSV formßt |
3 | formßt dBase IV |
4 | formßt FoxPro 2 |
Parametrem recode stanovφte druh k≤dovßnφ ΦeÜtiny ve vstupnφm souboru. Hodnoty parametru a jejich v²znam jsou uvedeny v nßsledujφcφ tabulce:
hodnota | k≤dovßnφ |
0 | Windows EECS (cp 1250) |
1 | k≤d Kamenick²ch (KEYBCS) |
2 | KOI8-CS (Text602) |
3 | Latin 2 (Text602) |
4 | Latin 2 (cp 852) MS DOS 5.0 |
5 | ANSI Windows 3.0 |
Funkce pln∞ nahrazuje starÜφ funkce Restore_table
a From_xbase
.
Hodnota funkce
Funkce p°i chyb∞ vrßtφ FALSE, p°i ·sp∞chu TRUE.
P°φklad
ss := "D:\DBFS\*.DBF";
if Select_file(0,ss) then
Data_import('FAKT',True,ss,4,4);
Viz