Udo
WD11: Error Management July 11, 2008 09:23AM |
Sohan
Re: WD11: Error Management July 11, 2008 12:33PM |
Udo
Re: WD11: Error Management July 11, 2008 02:40PM |
Piet van Zanten
Re: WD11: Error Management July 11, 2008 05:45PM |
WHEN EXCEPTION IN s_MyDok>>content>>FormFields("MyAdress")>>result = "Hello" DO //nothing END WHEN EXCEPTION IN s_MyDok>>content>>FormFields("Phone")>>result = "4711" DO //nothing ENDYou could save a lot of lines of code if you put your fieldnames and content in an array (look at StringToArray):
FOR i=1 _TO_ ArrayInfo(ar_FieldNames,tiDimension) WHEN EXCEPTION IN s_MyDok>>content>>FormFields(ar_FieldNames)>>result = ar_FieldContent DO //nothing END ENDBest regards,
Sohan
Re: WD11: Error Management July 11, 2008 06:38PM |
WHEN EXCEPTION IN s_MyDok>>content>>FormFields(ar_FieldNames)>>result = ar_FieldContent DO IF ExceptionInfo(errCode) = 2205 THEN // field not found; do nothing ELSE Error(ExceptionInfo(errFullDetails)) END END
Udo
Re: WD11: Error Management July 11, 2008 06:55PM |
Piet van Zanten
Re: WD11: Error Management July 11, 2008 08:28PM |