Hello:
I'm tying to decide on the best way to design a grid/feature for my web app.
Overview: I run a company that provides education to various groups. I am trying to develop an 'instructor portal' so that my instructors can enter the courses they have taught, register students in the course, and also enter any payments received for a students registration. I'm not certain of the best approach to design ... i.e. should i use a standard grids/linking or use dialog 2? I get a feel that if D2 is the appropriate method for this then it would appear more streamlined (as i can make use of repeating sections--registrations and payments); using standard linked grids might make it too 'multi-layered'.
Data sources:
I've figured out the flow: the instructor will either create a course (or open an existing one). They will then enter students into the grid (either by selecting current students or by adding new ones)--this will also serve to add the appropriate registration record to the registration table. in additional they will then enter any payments made against a registration--inserting payments detail to the payment table.
Based on the above information. Is it best to use Dialog2 for this (an issue I think I foresee is: can you have more than one repeating section in a d2 component, and can d2 components have 'nested' repeating sections.. i.e. payments section nested within the registration section?).
Are they any other limitations, or ideas that anyone can shine a light towards... i'm sure that that is gong to be a long project to create--with very little time to do it in... therefore i'd like to accomplish this as efficiently as possibly.
Thanks
Lee
I'm tying to decide on the best way to design a grid/feature for my web app.
Overview: I run a company that provides education to various groups. I am trying to develop an 'instructor portal' so that my instructors can enter the courses they have taught, register students in the course, and also enter any payments received for a students registration. I'm not certain of the best approach to design ... i.e. should i use a standard grids/linking or use dialog 2? I get a feel that if D2 is the appropriate method for this then it would appear more streamlined (as i can make use of repeating sections--registrations and payments); using standard linked grids might make it too 'multi-layered'.
Data sources:
- studentInfo (pk sID)
- courseinfo (pk crsID)
- registration (pk rId; sID = student ID, crsID = course id are used to link to respective records in child/parent tables)
- Payment (pk pID, rID = registration ID linked to registration table)
I've figured out the flow: the instructor will either create a course (or open an existing one). They will then enter students into the grid (either by selecting current students or by adding new ones)--this will also serve to add the appropriate registration record to the registration table. in additional they will then enter any payments made against a registration--inserting payments detail to the payment table.
Based on the above information. Is it best to use Dialog2 for this (an issue I think I foresee is: can you have more than one repeating section in a d2 component, and can d2 components have 'nested' repeating sections.. i.e. payments section nested within the registration section?).
Are they any other limitations, or ideas that anyone can shine a light towards... i'm sure that that is gong to be a long project to create--with very little time to do it in... therefore i'd like to accomplish this as efficiently as possibly.
Thanks
Lee
Comment