Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-5334

Process Instances: Filter over the column "processId" introduces superfluous visible columns

XMLWordPrintable

    • NEW
    • NEW
    • Hide

      1. Start a process instance of a process which contains global process variables.
      2. Navigate to Process Instances perspective and create a custom filter using column processId so that the values are equal to process' definition Id.
      3. The view should be switched to the new filter tab and filtered out instances should be listed.
      4. Click on Show/hide columns button to open the list of available columns.

      Expected result:
      Columns listed are: Initiator, Version, State, Start Date alongside with global process variables.

      Actual result:
      Columns listed are: Initiator, Version, State, Start Date, initiator, processId alongside with global process variables - columnList.png

      Show
      1. Start a process instance of a process which contains global process variables. 2. Navigate to Process Instances perspective and create a custom filter using column processId so that the values are equal to process' definition Id. 3. The view should be switched to the new filter tab and filtered out instances should be listed. 4. Click on Show/hide columns button to open the list of available columns. Expected result: Columns listed are: Initiator, Version, State, Start Date alongside with global process variables. Actual result: Columns listed are: Initiator, Version, State, Start Date, initiator, processId alongside with global process variables - columnList.png
    • 2018 Week 23-24, 2018 Week 25-26, 2018 Week 27-29, 2018 Week 30-32, 2018 Week 33-35

      When a custom filter over the column processId is defined in Process Instances perspective, the columns available to be shown for filtered out instances are incremented by the specified global process variables which have value.
      This allows global process variables' values for a particular process instance to be seen together with other (default) parameters (Initiator, Version, State, Start Date).

      The issue is that in addition to process variables, two more parameters are introduced to the list of available columns to be shown:
      1. initiator - duplicate of default Initiator parameter
      2. processId - column used for filter creation

        1. 7_8_0_SNAPSHOT.png
          27 kB
          Bojan Sremac
        2. columnList.png
          47 kB
          Bojan Sremac
        3. configurableColumnList-updated.png
          14 kB
          Bojan Sremac
        4. FireShot Capture 16 - KIE Workbench_ - http___localhost_8080_kie-wb-7.8.0.png
          294 kB
          Xiaofeng Bai

              xiabai@redhat.com Xiaofeng Bai
              bsremac_jira Bojan Sremac (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: