NetTalk Central

Author Topic: Intermittent Error 33 message  (Read 3937 times)

Richard I

  • Sr. Member
  • ****
  • Posts: 399
    • View Profile
    • Email
Intermittent Error 33 message
« on: September 19, 2017, 05:47:04 PM »
Hi all,
Im getting an intermittent error 33 message when using an Edit in Place  on a button in a browse row.
When the button is clicked, the server side code  updates the field from 0 to 1
the browse filter then  removes the record from the browse view on a timer.
I have tested with various  setting changes in the" refresh whole browse when server side code runs"
The message displays after the record is updated and after it is removed.
The timer is set at 2000
if the refresh row data or whole browse are both unchecked then the row is not removed until another record is added and no error message appears.
I want the row removed on edit and without waiting for another  record to be populated.

So I think its something to do with the refresh but what?

Thanks
Richard

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Re: Intermittent Error 33 message
« Reply #1 on: September 20, 2017, 08:50:30 PM »
hi Richard,

I think an example app showing the effect would be ideal here. It's hard to comment on what you have wrong when it's a complex setup like this.

cheers
Bruce

Richard I

  • Sr. Member
  • ****
  • Posts: 399
    • View Profile
    • Email
Re: Intermittent Error 33 message
« Reply #2 on: September 20, 2017, 09:39:19 PM »
Thanks Bruce,
Ive sorted it (I  think) in that the error 33 is not appearing now  and the new code is working since I ...

In the embed " user did something in the browse"
user did EIP
2 Validate EIP for field

I have removed  the expression access all:allergy.tryupdate()
and the IF statement

FROM.......
IF all:FoodAllergy          = 1
    all:AllergyCheckDate = today()
    access:Allergy.TryUpdate()
END

TO just .......
   all:AllergyCheck          = 1
   all:AllergyCheckDate  =  today()

case of trying to over code,
many thanks,
regards,
Richard