Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Výběrem libovolného tématu níže získáte další informace o produktech v edici Northwind Developer Edition.   

Northwind 2.0 Developer Edition, Produkty obsahují formulář seznamu a formulář podrobností. 

  • Seznam produktů zobrazíte tak, že na pásu karet vyberete Produkty .

  • Podrobnosti o produktu zobrazíte tak, že v seznamu produktů vyberete PRODUCT ID .

Pokud chcete zobrazit stav produktu, použijte funkce seznamu produktů

  • Produkty s nízkým skladem jsou zvýrazněné žlutě.

  • Ukončené produkty jsou stínovány.

  • Tlačítko Přidat produkt otevře nový prázdný formulář Podrobnosti o produktu .

  • Hypertextové odkazy přistupují k formuláři Podrobnosti o produktu . Výběrem ID produktu zobrazíte podrobnosti o produktu.

Informace o inventáři se zobrazují ve formuláři Seznam produktů i Podrobnosti o produktu. Další informace najdete v tématu Inventář.   


frmProductList

Podmíněné formátování se používá ke zvýraznění nízkého počtu produktů a k stínování ukončených produktů.


frmProductDetail

  • Zdroj záznamů podrobností o produktu je jednoduchý dotaz na produkty s jednou tabulkou.

  • Pole se seznamem označené "Přejít na produkt", které spustí proceduru jazyka VBA cboFindProduct_AfterUpdate pro přechod na vybraný záznam.

  • Dílčí úrovně výpočtů v jazyce VBA ilustrují opakované použití vlastních funkcí a existujících dotazů k nastavení textových polí s množstvím (K dispozici množství, Přiděleno atd.), což zajišťuje jednotnost výpočtů v celé aplikaci. 

  • Dílčí formuláře v ovládacím prvku karta mají opožděné načítání, což znamená, že se načtou až po kliknutí na kartu. Díky tomu se formulář Podrobnosti o produktu načítá rychleji, protože podformuláři se při otevření formuláře nenačtou. 

  • VBA sub ControlStates nastaví vlastnosti ovládacího prvku v závislosti na hodnotách dat v aktuálním záznamu:

    • Viditelnost tlačítek Změnit pořadí produktu a Odstranit produkt a karet Objednávky a Nákupní objednávky

    • Zvýraznění Qty na Změnit pořadí a jeho popisek (porovnání s podmíněným formátováním)

    • popis formuláře (co se zobrazuje na kartě v horní části formuláře).

    • Zvýraznění chybějících dat v povinných polích pomocí ověření formuláře

  • Používá ověřování formulářů , jak je vysvětleno v článku Objednávky v části Programování.  

  • Formulář je navržený tak, aby upravoval velikost pomocí ukotvení: Při změně velikosti formuláře v aplikaci se některé ovládací prvky nastaví na ukotvení a jiné se rozbalí, aby vyplnily obrazovku. 

  • Ekvivalentní syntaxe: Jazyk VBA často umožňuje provést stejnou úlohu pomocí alternativní syntaxe. Odkomentujte a spusťte každou akci, abyste viděli, že dělají totéž.  

  • Příkazové tlačítko Změnit pořadí produktu ( událost cmdReorderProduct_Click ) vyvolá řadu obchodních pravidel, která určují, co se stane dál:
    Snímek obrazovky

    • Identifikace dodavatele nákupní objednávky

    • Připojení nového řádku k existující otevřené nákupní objednávce nebo vytvoření nové nákupní objednávky

    • Nastavení výchozího množství pro změnu pořadí

  • Z události cmdReorderProduct_Click jevolán djunct form frmlgVendorPrompt, který uživatele vyzve k výběru dodavatele, pokud má produkt více dodavatelů a žádný nemá existující otevřenou nákupní objednávku. Mezi jeho funkce patří:

    • Výchozí vlastnost tlačítka "OK" formuláře, cmdOK, je nastavená na Ano. To způsobí, že se aktivuje, když uživatel klepne na klávesu Enter .

    • Tlačítko zrušit formuláře , cmdCancel, má vlastnost Storno nastavenou na Hodnotu Ano. To znamená, že se aktivuje, když uživatel klepne na klávesu Esc .

    • Formulář se volá pomocí režimu okna acDialog. Tím se zajistí, že uživatelé nebudou moct pracovat s jinými formuláři, když je formulář v režimu dialogového okna otevřený, a že kód jazyka VBA spuštěný ve volající proceduře se zastaví, dokud nebude dialogové okno skryté nebo zavřené. 

    • Pokud se zruší, frmDlgVendorPrompt se zavře a procedura frmProductDetailse cmdReorderProduct_Click znovu aktivovat a pak se ukončí.

  • Pokud je vybrán dodavatel, frmDlgVendorPrompt se skryje sám. To umožňuje kódu pokračovat ve volající proceduře v frmProductDetail, která přečte hodnotu výběru dodavatele na (nyní skryté) frmDlgVendorPrompt, pak zavře formulář a pokračuje vytvořením nové nákupní objednávky pro identifikovaného dodavatele.
    '

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×