user:skripty:gge
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skripty:gge [2011/09/05 23:03] – mikrom | user:skripty:gge [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Exportní skripty (GGE) ====== | ====== Exportní skripty (GGE) ====== | ||
Tyto skripty jsou určené pro definování vlastních exportních formátů. | Tyto skripty jsou určené pro definování vlastních exportních formátů. | ||
- | ===== Tento druh skriptu definuje | + | |
+ | ===== Tento druh skriptu definuje | ||
+ | <WRAP center round info 80%> | ||
+ | Pokud některá z funkcí neexistuje, není volána a export pokračuje dále. Není nutné je všechny definovat a obsluhovat. | ||
+ | </ | ||
<code delphi> | <code delphi> | ||
* definuje příponu exportovaného souboru. Pokud bude jako přípona uvedena hvězdička, | * definuje příponu exportovaného souboru. Pokud bude jako přípona uvedena hvězdička, | ||
Line 9: | Line 14: | ||
<code delphi> | <code delphi> | ||
- | * detailní popis skriptu, který se zobrazuje pod seznamem. Podporuje základní formátování pomocí HTML.((2.5.14)) | + | * detailní popis skriptu, který se zobrazuje pod seznamem. Podporuje základní formátování pomocí HTML.<sup>2.5.14</ |
<code delphi> | <code delphi> | ||
- | * inicializace | + | * Volitelná funkce pro provedení |
- | <code delphi>procedure | + | <code delphi>function |
- | * předává v prvním parametru zvolený název exportovaného souboru. Toto jméno je potřeba vrátit jako '' | + | * Volitelná funkce, která |
<code delphi> | <code delphi> | ||
- | * definuje co se ma zapsat na zacatek exportovaneho | + | * definuje co se ma zapsat na začátek exportovaného |
<code delphi> | <code delphi> | ||
- | * je volano | + | * je voláno |
<code delphi> | <code delphi> | ||
- | * definuje co se ma zapsat na konec exportovaneho | + | * definuje co se ma zapsat na konec exportovaného |
<code delphi> | <code delphi> | ||
- | * volitelna fuknce, ktera je zavolana | + | * volitelná funkce, která |
* Návrtová hodnota nese případnou textovou zprávu, která se má uživateli zobrazit po dokončení exportu. Pokud nechcete zobrazovat žádnou zprávu, zapište do těla funkce alespoň následující řádek, který zabrání zobrazování varování překladače: | * Návrtová hodnota nese případnou textovou zprávu, která se má uživateli zobrazit po dokončení exportu. Pokud nechcete zobrazovat žádnou zprávu, zapište do těla funkce alespoň následující řádek, který zabrání zobrazování varování překladače: | ||
- | * <box round 95% #DEE7EC> | + | * <WRAP tip> |
- | :!: Tip: v případě exportu dat v systému s jiným kódováním než '' | + | V případě exportu dat v systému s jiným kódováním než '' |
- | | + | |
<code delphi> | <code delphi> | ||
- | function ExportAfter(value: | + | function ExportAfter(value: |
- | var s : String; | + | var s: string; |
begin | begin | ||
- | s := FileToString(value); | + | |
- | s := UtfToCharset(s,' | + | s := UtfToCharset(s,' |
- | | + | StringToFile(s, |
- | | + | Result := '' |
end; | end; | ||
</ | </ | ||
- | </box> | + | </WRAP> |
<code delphi> | <code delphi> | ||
- | * případné finalizace skriptu. | + | * Případné finalizace skriptu. |
===== Skripty dodávané s GeoGetem ===== | ===== Skripty dodávané s GeoGetem ===== | ||
Line 52: | Line 56: | ||
| '' | | '' | ||
| '' | | '' | ||
- | | '' | + | | '' |
| '' | | '' | ||
| '' | | '' |
user/skripty/gge.1315256624.txt.gz · Last modified: 2011/09/05 00:00 (external edit)