Pravidla (formulář)
Platí pro: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Klepněte na tlačítko Řízení informací o produktech > Nastavení > Konfigurátor výrobku > Globální pravidla.
Tento formulář slouží k vytváření a zobrazení místních a globálních pravidel ověření. Počet zobrazených karet a polí závisí na typu pravidla, který vytváříte.
Poznámka
Doporučujeme nepoužívat tento formulář, protože je oficiálně zastaralý a může být odstraněn a nemusí být k dispozici v budoucích verzích aplikace Microsoft Dynamics AX.
V oddílu Filtr můžete zobrazit všechna pravidla nebo pouze podsadu pravidel. Při vytváření nových pravidel jsou použity hodnoty, které jsou vybrané jako předdefinované hodnoty pro odpovídající pole.
Úlohy, využívající tento formulář
Navigace ve formuláři
V následujících tabulkách jsou popsány ovládací prvky formuláře.
Filtry
Filtr |
Pole |
---|---|
Místní/Globální |
Vyberte Zobrazit všechna pravidla (Vše), nebo pouze pravidla typu Místní nebo Globální typu. |
Typ ověření |
Vyberte Zobrazit všechna pravidla (Vše), nebo pouze pravidla typu Omezení, Vzorec, nebo Akce. |
Číslo sady pravidel |
Chcete-li zobrazit všechna číslo sady pravidel, které patří do určité pravidlo určete jeho jedinečný identifikátor. |
Model výrobku |
Pokud chcete zobrazit všechna pravidla pro konkrétní model výrobku, určete její jedinečný identifikátor. |
Proměnná |
Pokud chcete zobrazit všechna pravidla pro konkrétní proměnnou, zadejte název identifikátoru. |
Hodnota |
Chcete-li zobrazit všechna pravidla pro konkrétní hodnotu proměnné uvedené v Proměnná vyberte hodnotu. |
Karty
Karta |
Pole |
---|---|
Přehled |
Vytvořte záhlaví pravidla a určete jeho typ a číslo klauzule. Poté zadejte popis a vyberte číslo sady pravidel (pro globální pravidla) nebo číslo modelu výrobku (pro místní pravidla). |
Nastavení vzorce |
Vytvořte vzorec pro výpočet hodnoty proměnné. Tato karta je zobrazena pouze pro pravidla ověření typu Vzorec. |
Podmínka |
Vytvořte podmínku pro položku Omezení nebo Akce. Tato karta je zobrazena pouze pro pravidla ověření Akce a Omezení typy. |
Akce |
Definujte akce, které se mají provést, když bude podmínka vytvořená na kartě Podmínka pravda nebo nepravda. Tato karta je zobrazena pouze pro pravidla ověření typu Akce. |
Zpráva |
Vytvořte zprávy, které se zobrazí, když bude podmínka vytvořená na kartě Podmínka pravda nebo nepravda. Tato karta není viditelná pro ověřovací pravidla Vzorec typu. |
Tlačítka
Horní okno
Možnost |
Pole |
---|---|
Kontrolovat syntaxi pravidla |
Zkontrolujte syntaxi pravidlo, které jste vytvořili. Výsledek je zobrazen v informačním protokolu a v poli Kontrolovaná pravidla. |
Kopírovat |
Zkopírujte místní nebo globální klauzuli pravidla ověření. |
Dolní okno
Možnost |
Pole |
---|---|
Vypočteno |
Vytvořte výraz pro výpočet hodnoty proměnné (pro vzorce a akce) nebo hodnota se porovná s hodnotou proměnné (pro jednoduché podmínky). |
Převod do programového kódu |
Převeďte podmínku na kód programu. Pokud klepnete na toto tlačítko při vytváření Jednoduché nebo Pokročilé stav, její typ se změní na Kód. |
Návrat na řádky |
Změnit kód na řádky Jednoduché nebo Pokročilé podmínku, která byla použita pro vygenerování a potom zpět do kódu. |
Tlačítka Nahoru, Dolů |
Definujte pořadí, ve kterém budou akce spuštěny. |
Pole
Pole |
Pole |
---|---|
Místní/Globální |
Vyberte, zda je pravidlo místní nebo globální. Globální pravidla ověření lze vytvářet pro proměnné modelování, ale ne pro proměnné výpočtu. |
Verze |
Vyberte číslo sady pravidel pro globální pravidla nebo číslo modelu výrobku pro místní pravidla. |
Číslo klauzule |
Zadejte jedinečné číslo klauzule. |
Popis |
Zadejte název ověřovacího pravidla. |
Typ ověření |
Vyberte typ ověřovací pravidlo:
|
Kontrolovaná pravidla |
Naznačuje, zda je vytvořená syntaxe pravidla správná. Poznámka Chcete-li pravidlo zkontrolovat, klepněte na položku Kontrolovat syntaxi pravidla. |
Proměnná |
Vyberte proměnnou, která přijme hodnotu vypočítanou podle vzorce. |
Index |
Pokud proměnná vybraná v Proměnná pole patří do skupiny seřazení, určete index (číslo pozice) prvku pole, které bude pravidlo použito zde. |
Typ |
Vyberte, zda proměnná podle Proměnná pole obdrží konkrétní hodnotu nebo bude vypočítána podle vzorce. Vyberete-li Hodnota, bude nutné určit v Závěry pole. Vyberete-li Vypočteno, klepněte Vypočteno k vytvoření vzorce tlačítko. |
Závěry |
Zadejte hodnotu pro proměnnou vybranou v Proměnná pole, pokud Typ je nastaveno na Hodnota. |
Přepočítat |
Vyberte, chcete-li přepočítat pravidla obsahující proměnnou vybranou v Proměnná pole. |
Typ |
Vyberte typ podmínky, který chcete vytvořit:
|
Proměnná |
Vyberte název proměnné z aktuálního řádku. |
Index |
Pokud proměnná vybraná v Proměnná pole patří do skupiny seřazení, určete index (číslo pozice) prvku pole použitého v podmínce zde. |
Operátor |
Vyberte operátor pro aktuální řádek. K dispozici jsou následující operátory:
= rovno
!= není rovno
> větší než
< menší než
>= větší nebo rovno
<= méně nebo rovno
Jako jako
|
Typ |
Určete, zda proměnná stanovená v poli Proměnná přijme konkrétní hodnotu nebo bude vypočítána podle vzorce.
|
Hodnota |
Zadejte hodnotu pro proměnnou vybranou v Proměnná pole, pokud Typ je nastaveno na Hodnota. |
Typ |
Určete, zda je operand aktuálního řádku pevná hodnota nebo proměnná. |
Text |
Vyberte nebo zadejte operand pro logický výraz, který vytváříte. Podle hodnoty vybrané v Typ pole může být operand pevná hodnota nebo jedné proměnné pro model výrobku. Pokud zadáte proměnnou, která je polem, musíte zadat index pole v Index pole. Když Typ je nastaveno na Proměnná, můžete klepnutím na tlačítko šipka vedle Text pole zobrazíte seznam dostupných proměnných. Poznámka Když Typ je nastaveno na Hodnota, je nutné zvážit datový typ hodnoty, které zadáte. Textové hodnoty musí být uvedeny v apostrofech ('), jinak Microsoft Dynamics AX bude interpretovat text jako název proměnné a zobrazí se chybová zpráva. Číselné hodnoty naopak by neměl být vložen do uvozovek. |
Index |
Zadáte v Typ pole, že operand na tomto řádku je proměnná a pokud proměnná, která určíte v Text pole je matice, zadat index, který je relevantní pro aktuální výraz. (Index matice je číslo pozice specifického prvku pole.) |
Operátor |
Určete operátor, který spojuje aktuální řádek s následujícím řádkem, za účelem vytvoření logického výrazu. K dispozici jsou následující operátory (uvedené v pořadí podle priority operátoru):
* / násobení, dělení
+ - plus, mínus
> < >= <= větší než, menší než, větší nebo rovno, menší nebo rovno
= != rovno, není rovno
a nebo logické a/nebo
|
Proměnná |
Vyberte proměnné, které se použijí při vytváření výrazu X++ v poli Kód. |
Index |
Pokud proměnná vybraná v Proměnná pole patří do skupiny seřazení, určete index prvku, který je relevantní pro aktuální výraz. |
Popis |
Zadejte popis proměnné vybrané v Proměnná pole. |
Kód |
Výraz zadejte přímo v kódu X ++. Výraz musí být formulován jako metoda X++, která vrátí logickou hodnotu. Při úpravách výrazu v Kód pole, můžete v něm složitosti pomocí všech nástrojů jazyka X ++, v Microsoft Dynamics AX. Popis jazyka X ++ naleznete Microsoft Dynamics AX Developer's Guide. |
Proměnná |
Vyberte název proměnné, která bude aktuální akcí změněna. |
Index |
Pokud proměnná vybraná v Proměnná pole patří do skupiny seřazení, určete index prvku, který je relevantní pro aktuální výraz. |
Vlastnosti pole |
Pokud je podmínka splněna, nastavte vlastnosti zobrazení pole, které obsahuje proměnnou vybranou v Proměnná pole:
|
Typ |
Vyberte, zda proměnná podle Proměnná pole obdrží konkrétní hodnotu nebo bude vypočítána podle vzorce v případě, že podmínka je PRAVDA. Vyberete-li Hodnota, určete hodnotu v Hodnota pole. Vyberete-li Vypočteno, použít Vypočteno k vytvoření vzorce tlačítko. |
Hodnota |
Zadejte hodnotu pro proměnnou vybranou v Proměnná pole, pokud Typ je nastaveno na Hodnota. Proměnná přijme tuto hodnotu, pokud je podmínka pravda. |
Přepočítat |
Přepočítat pravidla obsahující proměnnou stanovenou v Proměnná pole. |
Vlastnosti pole |
Jestliže je podmínka NEPRAVDA, nastavte vlastnosti zobrazení pole, které obsahuje proměnnou vybranou v Proměnná pole:
|
Typ |
Vyberte, zda proměnná podle Proměnná pole obdrží konkrétní hodnotu nebo bude vypočítána podle vzorce v případě, že podmínka je NEPRAVDA. Vyberete-li Hodnota, určete hodnotu v Hodnota pole. Vyberete-li Vypočteno, použít Vypočteno k vytvoření vzorce tlačítko. |
Hodnota |
Zadejte hodnotu pro proměnnou vybranou v Proměnná pole, pokud Typ je nastaveno na Hodnota. Proměnná tuto hodnotu přijme, pokud je podmínka nepravda. |
Přepočítat |
Přepočítat pravidla obsahující proměnnou stanovenou v Proměnná pole. |
Jazyk |
Vyberte kód jazyka pro aktuální zprávu. |
Text |
Zadejte text zprávy, který se zobrazí, pokud je podmínka splněna. |
Text (je-li hodnota Nepravda) |
Zadejte text zprávy, který se zobrazí, pokud je podmínka NEPRAVDA. |
Podmínka pro akci |
Logické zastoupení podmínku, kterou vytváříte. |
Vzorec |
Logické zastoupení vzorec, který vytváříte. |
Chyba, je-li podmínka splněna. |
Logické zastoupení podmínku, kterou vytváříte. |
Viz také
Kopírování pravidel (formulář)
Hlášení: Pokud se chcete podívat na známé problémy a nedávné opravy, použijte Vyhledat problém ve službě Microsoft Dynamics Lifecycle Services (LCS).