Thank you Dan for your prompt reply. I will try these suggestions and get back to you with results.
Cheers, Jayesh On Tue, Jul 11, 2017 at 12:35 AM, Dan Haywood <[email protected]> wrote: > Hi Jayesh, > > ... and welcome to the mailing list. > > I'm trying to envisage your application ... perhaps you could upload > screenshots to imgur.com or similar and reference them (note that > attachments are NOT allowed to Apache mailing lists). > > Alternatively and even better, a simple app in github that we can run would > illustrate even better. > > That said, let me just say that bulk actions (still) have a limitation that > they must be no-arg actions (with no parameters), so perhaps this is your > issue? > > An alternative design you might want to consider is to use collection > parameters [2], [3] > > You might also want to learn about view models [4]. We tend to use as > "manager" objects with a collection (or even several collections) of > objects; in general these are much more powerful than bulk actions (bulk > actions are not associated with any object, just with the list results of a > previous action). So I think you'll find that using view models + > collection parameters may give you the tools that you need. > > HTH > Dan > > > [2] > https://isis.apache.org/guides/ugfun/ugfun.html#__ugfun_programming-model_ > actions_collection-parameter-types > [3] > https://isis.apache.org/guides/ugfun/ugfun.html#_ > multi_select_action_parameters > > [4] > https://isis.apache.org/guides/ugfun/ugfun.html#_ > ugfun_programming-model_view-models > > > On Mon, 10 Jul 2017 at 17:29 Jayesh Prajapati <[email protected]> wrote: > > > Hi Support, > > > > This is Jayesh Prajapati and I am trying to make use of Apache Isis for > > building an application. One of the use case is similar to below example > > and I need some help here. > > > > Entities - Student, Class and School > > 1. On home page there is a button to create or add student > > 2. On click of this button a dialog prompt for student detail e.g. name, > > birthday, gender, etc. > > 3. On click of OK button it shows list of classes with checkboxes > > 4. User select check boxes for the classes where this student is studying > > e.g. Dance, Karate, etc. > > 5. Click on Next button where user get a message that student is > > successfully created and shows list of students with check boxes > > 6. A bulk action is required here where user is allowed to add selected > > students in a school i.e. after selecting desired student records on > click > > of 'Add to school' button a dialog must popup with a school drop down > > field. > > >> This is not working and as per documentation [1] bulk action with > > parameter is not supported. > > >> How to achieve this behaviour ? Please help. > > > > There is one more use case where on the student's list view I want to > show > > an action 'Search', which should show a dialog with search criteria like > > name, dob, class, etc. but its not working because it needs at least one > > record to be selected as it is marked for COLLECTION ONLY. > > > > [1] - https://isis.apache.org/pages/tg/tg.html#_bulk_actions > > > > Thank you, > > Jayesh > > >
