Sdílet prostřednictvím


Postupy: Zpracování událostí dotazu

Vytvořením kódu, který se spouští při výskytu určitých událostí souvisejících s dotazy, můžete upravit aplikaci.Dotaz můžete například rozšířit přidáním kódu k události, ke které dojde při zpracovávání dotazu aplikací LightSwitch.

Zpracování události dotazu

  1. Otevřete dotaz dvojitým kliknutím v Průzkumníku řešení.

    Otevře se Návrhář dotazu.

  2. Klikněte na šipku vedle tlačítka Zápis kódu v horní části Návrháře dotazu a vyberte metodu, kterou chcete přepsat.Následující tabulka uvádí metody, které lze zpracovat vaší aplikací.

    Otevře se Editor kódu.

  3. Umístěte kurzor do metody, která byla právě vytvořena, a zadejte kód, který chcete spustit při výskytu události.

Seznam událostí dotazu

Následující tabulka uvádí události dotazu, které mohou být zpracovány aplikací:

Obecné metody

Description

<QueryName>_PreProcessQuery()

Volána při vytváření dotazu.Umožňuje dále přizpůsobit dotaz.Běží na serveru.

Query_Executing()

Volána pouze před spuštěním dotazu.Běží na serveru.

Query_Executed()

Volána pouze po úspěšném spuštění dotazu.Běží na serveru.

Query_ExecuteFailed()

Volána, pokud se nezdaří spuštění dotazu.Běží na serveru.

Metody zabezpečení

Description

<QueryName>_CanExecute()

Volána před spuštěním dotazu za účelem ověření oprávnění pro aktuálního uživatele.Běží na serveru.

Viz také

Úkoly

Postupy: Zpracování datových událostí

Postupy: Zpracování událostí obrazovky v aplikaci Silverlight

Další zdroje

Dotazy: Načítání informací ze zdroje dat