You can either find the columns by calling result.keys() or you can access them through calling v.keys() inside the for loop. Here's an example using items(): for v in result: for column, value in v.items(): print('{0}: {1}'.format(column, value))
Make sure you have a row id number as your primary key for your child table. Having a composite primary key didn't seem to save when I was editing the form.
This line in jquery.jpanelmenu.js is the cause: $('body > *').not(jP.menu + ', ' + jP.options.excludedPanelContent).wrapAll('<div class="' + 'jPanelMenu-panel' + '"/>');
You will need to comment it out and wrap everything in your body tag manually with: