Idea ID: 2737774

Drag & Drop Widget in SBM Composer

Status : Delivered
over 5 years ago

Drag & Drop an item requires strong knowledge of HTML5 and jQuery to fulfill the correlation of 2 different records in 2 different process application.

Drag & Drop an item requires strong knowledge of HTML5 and jQuery to fulfill the correlation of 2 different records in 2 different process application. If SBM Composer can provide a widget or a wizard to mask off the complexity, it will reduces the time/efforts and more robust product for our customers.

  • While the example given is very specific, perhaps a general solution could be the Kanban Board View that is currently planned for the 1HCY'16 release? For items following a linear process, a card could be dragged and dropped into a new status. As that transition is made to the new status, information on the specifics for the transition could be requested. After the transition, the item would reflect the new status and updated information. The board in general would also convey the status of other items in process. Since SBM today supports the creation of plugins that enable drag and drop in the way you're suggestion - and the details of any given drag and drop application are quite unique, it would be challenging to create a generic "drag and drop widget". If the Kanban idea above doesn't fulfill the business needs, perhaps some additional examples or generic non-specific requirements could be added by those that have voted this up so we can better understand how this could be broadly implemented as a product feature. Thanks!
  • Hello Tom, There are 3 tables or process apps involved (Berth, Ship, Time slot) involved. I would like to drag the Ship to the Berth at the designated time slot.
  • Hi Matthew, It would be great to get a bit more color on the functional requirements of this request. It seems that you are dragging and dropping an SBM item. The first question for me is what is the source of the item. Is it a report, an embedded report on a form, a relational field or something else. On the target side, where are you dropping the item and for what purpose? I can imagine a scenario where the target is a multi-relational field. But this use case seems pretty narrow to me. I suspect I'm missing something. Could you clarify? Thanks, Tom