DISKUSE
Jak omezit vkládání textu do textového pole z kláv... 
04.04.2024 13:55

HCL Domino na NAS QNAP (1)
20.02.2024 10:34

Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54

Problěmy s diakritikou. (4)
06.02.2024 17:34

AI pomocnici 
15.01.2024 10:16

Export do pdf souboru (1)
12.01.2024 23:11

Agent přestává fungovat (1)
18.11.2023 06:42

RTF - Computed (2)
19.10.2023 13:00


ŠKOLENÍ


REKLAMA


KOMENTÁŘE
Diskusní skupina: Programování


mhOn error nefunguje?
24.06.2016
09:44:37

ID: 3652.0

mh
V události Querysave mám nastaveno On Error a tam se při chybě generuje chybový dokument.
Z QS je volána podprocedura, která má stejně nastaveno On Error. Podprocedura se na jednom serveru u některých uživatelů neprovede, ale ani se nevytvoří chybový dokument. Místo toho se uživateli objeví okno Chyba aplikace Notes.
V helpu píšou, že On Error ruší třeba i Exit sub. Není mi jasné, jestli při zavolání podprocedury se zruší i v té nadřízené?
Jelikož se chyba objevuje jen na jednom serveru, monlo by to souviset s nastavením. Např. se souborem lserr.lss.
Díky za radu.
mh Otestoval jsem,
27.06.2016
07:41:52

ID: 3652.1


že volání podprocedury on error v nadřízené nezruší.
mpistora On Error funguje
27.06.2016
10:07:38

ID: 3652.2


On Error funguje na každé úrovni procedur nezávisle. Společné jsou jen "globální proměnné" Err, Erl a Error. Pokud se objeví dialog se systémovým hlášením, On Error v místě chyby aktivní nebylo. Mohlo by se to stát, pokud by sice obecné On Error aktivní bylo, ale explicitně vypnuté by bylo na konkrétní kód chyby. Nebo chyba nastane v podřízené proceduře, třeba až v errorhandleru.
Pokud se to liší na některém serveru / u některých uživatelů, je potřeba zmapovat, zda zde opravdu kód probíhá úplně stejně jako u ostatních. Ve hře mohou být takové věci, jako zdvojené prvky s různým kódem, kód v událostech subformů atd.

Přidejte názor
Autor:
Profese:
E-mail: i
URL:
Phone:
Předmět:
Obsah příspěvku (i):

Kolikátý je den v měsíci ? (číslovkou bez tečky)