Přenosy adres ze souborů: Porovnání verzí

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání
m (Stránka Import adres ze souborů přemístěna na stránku Přenosy adres ze souborů)
 
Řádek 5: Řádek 5:
  
 
[[Soubor:Adresy_import.PNG]]
 
[[Soubor:Adresy_import.PNG]]
 +
 +
{|border=1 class ="wikitable"
 +
|bgcolor=#00FF00 | '''Technická poznámka - Rozšíření možností importu adres z přenosového souboru vytvořeného pomocí funkce pro Export adres'''
 +
|-
 +
|Pomocí '''Alt+F6''' v dialogu pro import adres je možné určit tzv. rozlišení konfigurace (max. 3 znaky), které pak program použije pro určení jména sekce, ze které je načítáno nebo ukládáno nastavení přepínačů v dialogu.<br/>
 +
Výchozí jméno sekce je '''ImpAdresy''' a pro nastavení přenosu bitových přepínačů je proměnná '''''ADRImPriz1 až ADRImPriz4''''' (viz změny z 25.9.2024). V případě, že je nastaveno neprázdné rozlišení konfigurace (např. AB), tak je jméno sekce '''ImpAdrxxx''', kde '''xxx''' je rozlišení konfigurace (např. ImpAdrAB) a jméno proměnné pro nastavení přenosu bitových přepínačů je ADRIP_xxx1 až ADRIP_xxx4 (např. ADRIP_AB1 až ADRIP_AB4).<br/>
 +
Lze tak definovat více různých konfigurací pro nastavení importu adres (sada přepínačů a dalších voleb).<br/>
 +
Nově lze také nastavit přenos uživatelsky definovaných polí ze struktury ADRESA. Pole se definují pomocí proměnné '''''ImpAdresyU,0 až ImpAdresyU,9''''' (pro výchozí konfiguraci). V případě, že je definované rozlišení konfigurace, tak se proměnná jmenuje '''''ImpAdUxxx''''' (např. ImpAdUAB). Definice se provádí jako seznam polí oddělených lomítkem a je možné použít i zástupné znaky * a ?.<br/>
 +
Např. TypAdresy/Skupina/*Stat*<br/>
 +
Pokud je proměnná definována, tak se v dialogu zobrazí nový přepínač pro povolení importu uživatelsky definovaných polí (a seznam polí pro import je vidět v hintu, který se objevuje při najetí myší nad zaškrtávací pole). Ve skriptovacím jazyce je k dispozici také nová metoda třídy TKAPPartner, umožňující spuštění importu ve skriptu:
 +
'''function ImportPartnersFromExchangeFile(FileName: string; CfgId: string; Suppliers: Boolean; var Msg: string): Boolean'''
  
 
----
 
----

Aktuální verze z 30. 10. 2025, 19:30

Import adres z přenosového souboru

Menu : Dodací (Příjmové) doklady/ Odběratelé (Dodavatelé)
Kl. : Alt + F6
Pol. :Import adres z přenosového soubosu

Adresy import.PNG

Technická poznámka - Rozšíření možností importu adres z přenosového souboru vytvořeného pomocí funkce pro Export adres
Pomocí Alt+F6 v dialogu pro import adres je možné určit tzv. rozlišení konfigurace (max. 3 znaky), které pak program použije pro určení jména sekce, ze které je načítáno nebo ukládáno nastavení přepínačů v dialogu.

Výchozí jméno sekce je ImpAdresy a pro nastavení přenosu bitových přepínačů je proměnná ADRImPriz1 až ADRImPriz4 (viz změny z 25.9.2024). V případě, že je nastaveno neprázdné rozlišení konfigurace (např. AB), tak je jméno sekce ImpAdrxxx, kde xxx je rozlišení konfigurace (např. ImpAdrAB) a jméno proměnné pro nastavení přenosu bitových přepínačů je ADRIP_xxx1 až ADRIP_xxx4 (např. ADRIP_AB1 až ADRIP_AB4).
Lze tak definovat více různých konfigurací pro nastavení importu adres (sada přepínačů a dalších voleb).
Nově lze také nastavit přenos uživatelsky definovaných polí ze struktury ADRESA. Pole se definují pomocí proměnné ImpAdresyU,0 až ImpAdresyU,9 (pro výchozí konfiguraci). V případě, že je definované rozlišení konfigurace, tak se proměnná jmenuje ImpAdUxxx (např. ImpAdUAB). Definice se provádí jako seznam polí oddělených lomítkem a je možné použít i zástupné znaky * a ?.
Např. TypAdresy/Skupina/*Stat*
Pokud je proměnná definována, tak se v dialogu zobrazí nový přepínač pro povolení importu uživatelsky definovaných polí (a seznam polí pro import je vidět v hintu, který se objevuje při najetí myší nad zaškrtávací pole). Ve skriptovacím jazyce je k dispozici také nová metoda třídy TKAPPartner, umožňující spuštění importu ve skriptu: function ImportPartnersFromExchangeFile(FileName: string; CfgId: string; Suppliers: Boolean; var Msg: string): Boolean


Export karet do přenosového souboru

Menu : Dodací (Příjmové) doklady/ Odběratelé (Dodavatelé)
Kl. : Alt + F6
Pol. :Export adres do přenosového soubosu

Adresy export.PNG