Třída VarioEvents
Třída VarioEvents poskytuje události uživatelského rozhraní Varia.
Public Event ObecnaUdalost(Nazev As String, Data As Variant, Cancel As Boolean)
Obecná je určena pro jednoduché řešení událostní pro zakázkové doplňky a moduly. Lze jí vyvolat pomocí metody
ObecnaUdalost(ByVal Nazev As String, ByVal Data As Variant, ByRef Cancel As Boolean).
Public Event PriStartuVaria()
Public Event PriUkonceniVaria()
Public Event PriOtevreniAgendy(Agenda As String)
Public Event PoAktivaciAgendy(Agenda As String)
Public Event PoDeaktivaciAgendy(Agenda As String)
Public Event PoAktualizaciPrimarnihoKlice(Agenda As String, PuvodniPrimarniKlic As String, NovyPrimarniKlic As String)
Public Event PoZalozeniZaznamu(Agenda As String, Kniha As String, PrimarniKlic As String)
Public Event PoUpravachZaznamu(Agenda As String, Kniha As String, PrimarniKlic As String)
Public Event PriOtevreniZaznamu(Agenda As String, Kniha As String, PrimarniKlic As String)
Public Event PredZavrenimZaznamu(Agenda As String, Kniha As String, PrimarniKlic As String, Cancel As Boolean)
Public Event PoOdstraneniZaznamu(Agenda As String, Kniha As String, PrimarniKlic As String)
Public Event PoVlozeniFirmyDoDokladu(FormularDoklad As Object)
Public Event PoZmeneStavuDokladu(FormularDoklad As Object)
Public Event PoVlozeniProduktuDoDokladu(DataPolozkaDokladu As Object)
Public Event PoVlozeniSkladuDoDokladu(FormularPolozkaDokladu As Object)
Public Event PredZaskladnenimProduktu(CisloDokladu As String, PolozkaDokladu As Integer, Produkt As String, Sklad As String, Cancel As Boolean)
Public Event PredVyskladnenimProduktu(CisloDokladu As String, PolozkaDokladu As Integer, Produkt As String, Sklad As String, Cancel As Boolean)
Public Event PredPrevodemProduktu(CisloDokladu As String, PolozkaDokladu As Integer, Produkt As String, ZdrojovySklad As String, CilovySklad As String, Cancel As Boolean)
Public Event PoUpravachPolozkyDokladu(FormularPolozkaDokladu As Object)
Public Event PriOtevreniMistniNabidkyDokladu(FormularDoklad As Object, MistniNabidka As Object, TypNabidky As Byte)
Událost PriOtevreniMistniNabidkyDokladu se volá při otevření místní nabídky nad detailem dokladu. Nabídek je několik a jsou rozlišeny parametrem TypNabidky:
0 | místní nabídka dokladu |
1 | menu Stav (nad dokladem - stav vše, i nad konkrétní položkou, libovolný doklad!) |
2 | položky dokladu (kromě dokladu úhrady a příkazu) |
3 | položky dokladu úhrady (výpis, pokladní doklad, interní doklad kde zobrazit je Úhrada faktury) |
4 | položky platebního příkazu |
Událost je určena doplňkům, které potřebují přidat vlastní příkazy do místní nabídky.