after update
i can’t catch error 1101 1117 timed out of web component
even after add error occured block get error number !!!
Hi Ali,
Are you sure the error is actually appearing? Do you have a way to prove or verify it?
maybe because iam using any web got text in dynamic component
because if i set time out to 75000 … after 75 second → error 1117
but how i can fix this problem ?
i will try to clear cookies after failure
yeah i have tried the app more than 10 times..
this problem occuring i the connection too slow or if the user use vpn
the most actual fix to this problem is to set timeout to = 0
but this way maybe cause app crash
A single web component is enough to handle everything.
Edit: I’m sure that error 1101 is being received in the Screen.ErrorOccurred block.
try this
with dynamic components
wow that’s look good i will try this solution
is it necessary to add show message or alert
or i can add something like set some component visible to false ?
By doing it the way I showed you,
If a dynamic Web component receives an error 1101 or 1117, a message will be displayed with the title Web error (1101/1117), showing the component ID and the error message.
1117 work fine
but 1101 still displaying the error
But are you trying to hide it?
yes
how i can do this please
The two errors are caught by Screen.ErrorOccurred, so that’s strange.
Do you have a way to show me how you see the error in the app?
ok
the problem because iam using get call web block for each item in list dynamic component
so i want a block if the call web doesn’t got text ! to catch the error
It is surprising how error number 1117 was catched but error number 1101 was not.
i will try to use (is fast connection block to prevent call get if connection not good)
Here i tried everything ![]()
now i think the problem disappeared after using clock component
(because my logic in this screen contain if timed out = show data that stored locally after close the screen then open it again)
but also i will add (if condition = if network is fast connection to ensure the web never calling if connection not fast)
Should I leave the timeout at 0 or set it to 3000-7000?
leave it at 0, as soon as I get home, I’ll take a closer look at the code you showed me.
maybe because i am switching screens while the last response doesn’t got request ???
@Taifun
please help
You can reduce the dynamic part by doing it like this.
and there’s no need to check whether
errorNumber is text or number, since is always a number.
all methods not working
the problem occur after close screen contain any web got text
then re open the same screen before got all any web text in first time
then the app can’t catch the errors





