As inline is not supported, is there a work around?
How can we add multiple one line items without having to go through a form?
You can combine Form, DataGrid and a Button on the same page if you do not want to add records in a separate page/dialog:
Just a though, but can the accordion be set up as a repeating field, generating a new text box on change, creating an list, and then submit that object collection as multiple inserts with the same parent id? I suspect this needs a much better coder than myself...