Pomocí zdrojů dat PARAMETR UŽIVATELSKÝ VSTUP zadejte parametry pro sestavu
Když navrhujete komponenty Elektronické hlášení (ER), mapování modelu a ER formát, můžete použít zdroje dat PARAMETR VSTUPU UŽIVATELE, abyste získali požadované hodnoty, které lze zadat v polích pro zadávání dat v dialogovém okně za běhu, před zahájením provádění formátu ER. Tento článek popisuje zdroje dat PARAMETR VSTUPU UŽIVATELE, které jsou aktuálně podporovány.
Povinné vlastnosti
Musíte zadat následující vlastnosti pro datový zdroj každého typu PARAMETR VSTUPU UŽIVATELE:
- V poli Název zadejte interní název zdroje dat. Tento název můžete použít v ostatních výrazech a vazbách nakonfigurovaného mapování modelu nebo komponenty formátu.
Volitelné vlastnosti
Můžete také zadat následující vlastnosti pro datový zdroj typu PARAMETR VSTUPU UŽIVATELE:
V polí Popisek zadejte popisek, který se používá pro související pole pro zadávání dat v dialogovém okně za běhu. Můžete přidat jiný text štítku pro různé kódy jazyků aktivací pole Popisek a poté výběrem Přeložit.
V poli Pomoc zadejte text nápovědy, který se zobrazí v době návrhu v dolní části stránky Návrhář formátů nebo Návrhář mapování modelů, když je vybrán upravitelný zdroj dat typu PARAMETR VSTUPU UŽIVATELE. Tento text může poskytnout další podrobnosti o zdroji dat, které uživatelům pomohou při konfiguraci upravitelného formátu nebo komponenty mapování modelu. Můžete přidat různé texty nápovědy pro různé kódy jazyků výběrem Přeložit.
Poznámka
Tlačítko Přeložit, které můžete použít k přidání štítků a textu specifických pro daný jazyk, se zpřístupní až poté, co přidáte zdroj dat, uložíte změny a poté zdroj dat znovu otevřete pro úpravy.
V poli Pouze ke čtení nakonfigurujte výraz, který vrací logickou hodnotu.
- Pokud nakonfigurovaný výraz vrátí hodnotu True za běhu, pole pro zadání souvisejících dat v dialogovém okně se zobrazí šedě a jeho hodnotu nelze změnit.
- Pokud nakonfigurovaný výraz vrátí hodnotu False za běhu nebo pokud není konfigurovaný žádný výraz, pole pro zadání souvisejících dat je dostupné v dialogovém okně a jeho hodnotu lze změnit.
V poli Výchozí hodnota nakonfigurujte výraz, který vrací hodnotu odkazovaného typu parametru. Tuto hodnotu lze použít k vyplnění výchozí hodnoty pro související pole zadávání dat v dialogovém okně za běhu.
Když spustíte formát ER, hodnota, kterou zadáte do příslušného pole pro zadávání dat v dialogovém okně za běhu, se uloží do paměti jako dříve použitá hodnota. Dříve používané hodnoty se ukládají jednotlivě pro každé pole, běžící formát ER, aktuálního uživatele a aktuální organizaci (společnost).
- Nastavte možnost Vždy resetovat na výchozí hodnotu na Ano, pokud by hodnota, která je vrácena výrazem Výchozí hodnota vždy měla být použita jako výchozí hodnota, bez ohledu na dříve použitou hodnotu.
- Nastavte možnost Vždy resetovat na výchozí hodnotu na Ne, pokud by hodnota, která je vrácena výrazem Výchozí hodnota měla být použita jako výchozí hodnota pouze tehdy, když dříve použitá hodnota chybí.
Poznámka
Pokud nastavíte možnost Vždy resetujte na výchozí hodnotu na Ano, výraz musí být nakonfigurován v poli Výchozí hodnota.
Pokud nastavíte možnost Povolit vícenásobný výběr na Ano, můžete za běhu vybrat více hodnot pro nakonfigurovaný parametr. Pokud ji nastavíte na Ne, můžete vybrat pouze jednu hodnotu.
Poznámka
Tato možnost neplatí pro všechny typy PARAMETR VSTUPU UŽIVATELE. V době návrhu je vyvolána výjimka, která informuje uživatele, že nakonfigurovaný vstupní parametr uživatele nepodporuje vícenásobný výběr a že lze vybrat nebo zadat pouze jednu hodnotu.
Pokud nastavíte možnost Povolit vícenásobný výběr na Ano a zadali jste výraz v poli Výchozí hodnota, lze tento výraz použít k nastavení pouze jedné výchozí hodnoty.
Vyberte možnost Upravit viditelnost, chcete-li určit, zda se má nakonfigurovaný parametr zobrazit v dialogovém okně za běhu.
Poznámka
Výchozí viditelnost zdrojů dat typu PARAMETR VSTUPU UŽIVATELE závisí na komponentě ER, která je drží.
- Pokud je zdroj dat nakonfigurován v komponentě formátu, je ve výchozím nastavení viditelný.
- Pokud je zdroj dat nakonfigurován v komponentě mapování modelu, je viditelný pouze v případě, že hodnota zdroje dat ovlivní výsledek při spuštění komponenty ER. Například jste přidali zdroj dat, ale nepoužili jste jej ve výrazech a vazbách aktuální komponenty mapování modelu. V tomto případě se ve výchozím nastavení příslušné pole pro zadání dat v dialogovém okně za běhu nezobrazí.
Na stránce Návrhář receptury v poli Receptura nakonfigurujte výraz, který vrací logickou hodnotu.
- Pokud nakonfigurovaný výraz vrátí hodnotu True za běhu nebo pokud není konfigurovaný žádný výraz, pole pro zadání souvisejících dat je viditelné v dialogovém okně za běhu.
- Pokud nakonfigurovaný výraz vrátí hodnotu False, související pole pro zadávání dat je za běhu skryto v dialogovém okně. Když je za běhu volána jinými výrazy, vrátí výchozí hodnotu, dříve použitou hodnotu nebo výchozí hodnotu pro aktuální hodnotu datového typu v závislosti na dalších nastaveních.
Typově specifické vlastnosti
Vstupní parametr uživatele závislý na aplikaci
Použijte zdroj dat Všeobecné>Vstupní parametr uživatele k získání požadované hodnoty nebo hodnot datového typu, který je zadán pro aktuální instanci aplikace Microsoft Dynamics 365 Finance. Když přidáte zdroj dat tohoto typu do komponenty ER, zadejte následující vlastnosti:
- V poli Název datového typu operací (EDT, enum) vyberte rozšířený datový typ (EDT) aplikace nebo výčet aplikací.
Poznámka
Doporučujeme, abyste si prohlédli výrazy, které jsou nakonfigurovány v polích Pouze ke čtení a Výchozí hodnota, když změníte odkaz Název datového typu operací (EDT, enum) v upravitelném zdroji dat tohoto typu PARAMETR VSTUPU UŽIVATELE.
Následující obrázek ukazuje vlastnosti datového zdroje $TaxRegNum
, který byl nakonfigurován v konfiguraci formátu ER Instat XML (DE). Tento zdroj dat je nakonfigurován pro použití EDT Popis k nabídnutí typu dat Daňové registrační číslo pro zadávání dat v dialogovém okně za běhu.
Následující obrázek ukazuje dialogové okno, které se zobrazí za běhu, když je konfigurace formátu ER Instat XML (DE) je spuštěna ke generování výkazu pro Intrastat. Všimněte si, že nakonfigurované pole Daňové registrační číslo je k dispozici pro zadávání dat.
Vstupní parametr uživatele () pro výčet datového modelu
Použijte zdroj dat typu Datový model>Vstupní parametr uživatele výčtu, abyste získali požadovanou hodnotu nebo hodnoty jednoho datového modelu výčet. Když přidáte zdroj dat tohoto typu do komponenty ER, zadejte následující vlastnosti:
Do pole Model zadejte odkaz na základní datový model.
Do pole Výčet modelů zadejte odkaz na výčet odkazovaného datového modelu.
V poli Verze vyberte číslo revize komponenty datového modelu ER, která obsahuje výčet odkazovaného modelu.
Tip
V době návrhu můžete nechat pole Verze prázdné pro přístup k seznamu výčtů pro odkazovanou komponentu datového modelu, která se nachází v pracovní verzi odpovídající konfigurace datového modelu ER. Tímto způsobem můžete současně upravovat verzi konceptu komponenty mapování modelu nebo formátu a verzi konceptu komponenty základního datového modelu.
Všimněte si však, že pole Verze lze ponechat prázdné pouze ve verzi konceptu mapování modelu nebo komponenty formátu. Když změníte stav mapování modelu ER nebo konfiguraci formátu z Koncept na Dokončeno, je toto pole automaticky vyplněno nejvyšším číslem revize modelu, které je k dispozici v aktuální instanci Finance. Pokud zavedete nový výčet nebo novou hodnotu výčtu do pracovní verze svého základního datového modelu a odkazujete na něj v upravitelném mapování modelu nebo komponentě formátu, dokončete tuto pracovní verzi konfigurace základního datového modelu před tím, než je dokončen koncept verze vašeho ER, mapování modelu nebo konfigurace formátu. V opačném případě bude vyvolána výjimka „Cesta nenalezena“, když změníte stav mapování modelu nebo konfiguraci formátu z Koncept na Dokončeno. Zpráva vás bude informovat, že v základním datovém modelu chybí odkazovaný výčet nebo hodnota výčtu.
Následující obrázek ukazuje vlastnosti datového zdroje $ReportDirection
, který byl nakonfigurován v konfiguraci formátu ER Instat XML (DE) Contoso. Konfigurace Instat XML (DE) Contoso byla odvozena z konfigurace Instat XML (DE). Tento zdroj dat je nakonfigurován pro použití výčtu modelů ReportDirection k nabídnutí vhodného vyhledávacího pole v dialogovém okně za běhu.
Vstupní parametr uživatele výčtu formátu
Použijte zdroj dat typu Výčet formátů>Vstupní parametr uživatele výčtu, abyste získali požadovanou hodnotu nebo hodnoty jednoho výčtu formátů. Když přidáte zdroj dat tohoto typu do komponenty ER, zadejte následující vlastnosti:
- Do pole Formát výčtu zadejte výčet upravitelných formátů.
Poznámka
Datové zdroje tohoto typu lze konfigurovat pouze v rozsahu komponenty upravitelného formátu.
Další prostředky
Návrhář receptur v elektronickém výkaznictví
Inicializace hodnot zdroje dat typu USER INPUT PARAMETER ze zdrojového kódu