When I try to navigate to the next record in a subform, I get:
java.lang.NullPointerException
at
org.dbforms.taglib.DbBaseHandlerTag.getFormFieldName(DbBaseHandlerTag.java:745)
at org.dbforms.taglib.DbTextAreaTag.doStartTag(DbTextAreaTag.java:78)
I can see in debugging that I get:
FIELD/KEY#1 -OK
DEBUG [Thread-3] (DbBaseHandlerTag.java:742) - keyIndex= [EMAIL PROTECTED]
DEBUG [Thread-3] (DbBaseHandlerTag.java:745) - parentForm.getTable().getId())=7
DEBUG [Thread-3] (DbBaseHandlerTag.java:751) - field.getId()=0
DEBUG [Thread-3] (DbBaseHandlerTag.java:753) - [EMAIL PROTECTED] = Stringbuffer
fIELD/KEY#2 -OK
DEBUG [Thread-3] (DbBaseHandlerTag.java:742) - keyIndex= [EMAIL PROTECTED]
DEBUG [Thread-3] (DbBaseHandlerTag.java:745) - parentForm.getTable().getId())=7
DEBUG [Thread-3] (DbBaseHandlerTag.java:751) - field.getId()=1
DEBUG [Thread-3] (DbBaseHandlerTag.java:753) - [EMAIL PROTECTED] = Stringbuffer
FIELD/KEY#3 chokes on field.getId()
DEBUG [Thread-3] (DbBaseHandlerTag.java:742) - keyIndex= [EMAIL PROTECTED]
DEBUG [Thread-3] (DbBaseHandlerTag.java:745) - parentForm.getTable().getId())=7
INFO [Thread-3] (DbFormTag.java:2858) - doCatch called -
java.lang.NullPointerException
Why?
When the page loads initially, for the third key, I get:
DEBUG [Thread-3] (DbBaseHandlerTag.java:751) - field.getId()=2
DEBUG [Thread-3] (DbBaseHandlerTag.java:753) - [EMAIL PROTECTED]@root_2 =
Stringbuffer
And everything is happy-- (note extra 0@ is added to all the FIELD/KEYS
in the dbBodyTag when the page is initally loaded -- and is not the
problem)
HOW COME NON-PROGRAMMERS FIGURE THIS OUT BEFORE ME???? AAARGH ;(
WE NEED A CHAPTER ON SUBFORMS FOR IDIOTS LIKE ME!!!!!!!!!!!!!!!!!!!
--
Shawn <[EMAIL PROTECTED]>
-------------------------------------------------------
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
_______________________________________________
DbForms Mailing List
http://www.wap-force.net/dbforms