Page tree

Playground and DEMO space

This is a playground and demo space for ConfiForms and ConfiDoc addons developed and supported by Vertuna LLC

Most pages provide a storage format for the demo, so you can use the free add-on from Atlassian Confluence Source Editor to import this configuration into your Confluence and see it in action

Please note, all the examples here are provided without any obligation and may or may not be incomplete or may have bugs, and we provide NO SUPPORT for these examples and demos.


This is a demo of a ConfiForms ListView having a ConfiForms TableView inside and using the field value of the record it is currently showing to show the related data from the other form in a TableView

2 forms - "choices" and "using"

Field in "using" form is a smart dropdown referencing choices from a first form, "choices"


Contents

Just a choice

my choice
Another choice
1
Test Choice
orange
apple
123
ddc
choix multiple
choix multiple
12354
s
Ritu test
fda
apple
test1
b
hiiiii
test
h
1
6565
Castle Aggghh
ççö
test
zvzxbbxv
1
hello choice
hi
werqwer
PAUL ROGERS
asdasd
1
my
t101
sf
pat
apple
Hola
Hola
apple
apple
gvgbvn
test
test
k
sweet
asd
testing12345
24/01/2022
help
2
choices
1
1
w
hallo
kiwi
qq
Steven
my choice
V1.0

Contents

Choice

Some text field

my choice some field for choice
Another choice some text
Test Choice another text this is
orange eine organge
apple apfel
12354 Test
my choice ssssssssss
Ritu test Test 1
Another choice
fda fda test
test1 test2
test hh
6565 testing 6565 view
zvzxbbxv sADadf
hello choice Hello World
Another choice some text
PAUL ROGERS THIS IS A TEST
t101 test 101
my choice Test123
hiiiii dsfg
choix multiple fsfsfs
Hola Hola caracola
orange Ffff
test this is KV
sweet green
Another choice 7
testing12345 testing12345
my choice text
help test help
choix multiple dsadsa
Ritu test
ddc
kiwi hugo
qq aa
orange Blaubeere
my choice
1 Hallo Welt
V1.0 myComp


Using ListView and TableView to show the results of BOTH forms , and the table is filtered by the current record shown in the ListView

Start typing to see the options...

my choice

Some text field

some field for choice
ssssssssss
Test123
text

Another choice

Some text field

some text
some text
7

1

Some text field

Hallo Welt

Test Choice

Some text field

another text this is

orange

Some text field

eine organge
Ffff
Blaubeere

apple

Some text field

apfel

123

ddc

Some text field

choix multiple

Some text field

fsfsfs
dsadsa

choix multiple

Some text field

fsfsfs
dsadsa

12354

Some text field

Test

s

Ritu test

Some text field

Test 1

fda

Some text field

fda test

apple

Some text field

apfel

test1

Some text field

test2

b

hiiiii

Some text field

dsfg

test

Some text field

hh
this is KV

h

1

Some text field

Hallo Welt

6565

Some text field

testing 6565 view

Castle Aggghh

ççö

test

Some text field

hh
this is KV

zvzxbbxv

Some text field

sADadf

1

Some text field

Hallo Welt

hello choice

Some text field

Hello World

hi

werqwer

PAUL ROGERS

Some text field

THIS IS A TEST

asdasd

1

Some text field

Hallo Welt

my

t101

Some text field

test 101

sf

pat

apple

Some text field

apfel

Hola

Some text field

Hola caracola

Hola

Some text field

Hola caracola

apple

Some text field

apfel

apple

Some text field

apfel

gvgbvn

test

Some text field

hh
this is KV

test

Some text field

hh
this is KV

k

sweet

Some text field

green

asd

testing12345

Some text field

testing12345

24/01/2022

help

Some text field

test help

2

choices

1

Some text field

Hallo Welt

1

Some text field

Hallo Welt

w

hallo

kiwi

Some text field

hugo

qq

Some text field

aa

Steven

my choice

Some text field

some field for choice
ssssssssss
Test123
text

V1.0

Some text field

myComp


Complete solution

<ac:structured-macro ac:macro-id="2d401bc9-cb4a-4ea5-b9d8-85b9af68809c" ac:name="confiform-entry-filter" ac:schema-version="1">
  <ac:parameter ac:name="filterId">ff</ac:parameter>
  <ac:parameter ac:name="filterFor">list</ac:parameter>
  <ac:parameter ac:name="formName">choices</ac:parameter>
  <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
  <ac:rich-text-body>
    <p>
    <br/>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>

<ac:structured-macro ac:macro-id="2d672f88-bc88-4da1-aab6-998ccc23b5a1" ac:name="confiform" ac:schema-version="1">
  <ac:parameter ac:name="formName">choicesForm</ac:parameter>
  <ac:parameter ac:name="filterId">ff</ac:parameter>
  <ac:rich-text-body>
    <p>
      <ac:structured-macro ac:macro-id="cc9d932d-67b6-45b4-b35e-17ec8eb3cf8d" ac:name="confiform-entry-register" ac:schema-version="1">
        <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
        <ac:rich-text-body>
          <p> </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <ac:structured-macro ac:macro-id="09294e4d-6a1b-4bc2-b3e5-b04dd08bbc93" ac:name="confiform-field-definition" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">mychoice</ac:parameter>
        <ac:parameter ac:name="fieldLabel">Just a choice</ac:parameter>
        <ac:parameter ac:name="type">text</ac:parameter>
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>
<p>Contents</p>
<ac:structured-macro ac:macro-id="73925f5e-9a54-41e4-a23b-476518544906" ac:name="confiform-table" ac:schema-version="1">
  <ac:parameter ac:name="formName">choicesForm</ac:parameter>
  <ac:rich-text-body>
    <p>
      <ac:structured-macro ac:macro-id="30cd53d1-c4cd-4c47-b623-f0ca61ad32b4" ac:name="confiform-field" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">mychoice</ac:parameter>
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>
<ac:structured-macro ac:macro-id="33b135df-6a10-455e-8523-3d5ecb5a9ba0" ac:name="confiform" ac:schema-version="1">
  <ac:parameter ac:name="formName">usingForm</ac:parameter>
  <ac:rich-text-body>
    <p>
      <ac:structured-macro ac:macro-id="74d3091d-85b9-4559-8e58-a0b029e1d962" ac:name="confiform-entry-register" ac:schema-version="1">
        <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
        <ac:rich-text-body>
          <p> </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <ac:structured-macro ac:macro-id="01669bf7-4121-4938-ba83-bc3e9adb2033" ac:name="confiform-field-definition" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">choice1</ac:parameter>
        <ac:parameter ac:name="fieldLabel">Choice</ac:parameter>
        <ac:parameter ac:name="values">[7045459|choicesForm|mychoice|true||]</ac:parameter>
        <ac:parameter ac:name="type">smartselect</ac:parameter>
      </ac:structured-macro>
    </p>
    <p>
      <ac:structured-macro ac:macro-id="d5708649-b652-4652-8791-41b6455aa9a0" ac:name="confiform-field-definition" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">tf</ac:parameter>
        <ac:parameter ac:name="fieldLabel">Some text field</ac:parameter>
        <ac:parameter ac:name="type">text</ac:parameter>
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>
<p>Contents</p>
<ac:structured-macro ac:macro-id="4b1b0699-aeb3-4d6a-9e6c-9bffa9a5b706" ac:name="confiform-table" ac:schema-version="1">
  <ac:parameter ac:name="formName">usingForm</ac:parameter>
  <ac:rich-text-body>
    <p>
      <ac:structured-macro ac:macro-id="5d87ebd0-2699-40fc-81d6-8c99bc1e40a2" ac:name="confiform-field" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">choice1</ac:parameter>
      </ac:structured-macro>
    </p>
    <p>
      <ac:structured-macro ac:macro-id="56d5c6d6-7337-430f-87f8-7d084ecb09a8" ac:name="confiform-field" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">tf</ac:parameter>
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>
<p> </p>
<p>Using ListView and TableView</p>
<ac:structured-macro ac:macro-id="9decad6e-6c6f-4ad7-92f4-7eb376b2b2fd" ac:name="confiform-list" ac:schema-version="1">
  <ac:parameter ac:name="formName">choicesForm</ac:parameter>
  <ac:rich-text-body>
    <h1>
      <ac:structured-macro ac:macro-id="f46b2eaa-0d9e-4fa6-bcfd-42fcc15cd319" ac:name="confiform-field" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">mychoice</ac:parameter>
      </ac:structured-macro>
    </h1>
    <ac:structured-macro ac:macro-id="14141106-af6f-42ab-8968-3d6ac44ac775" ac:name="confiform-table" ac:schema-version="1">
      <ac:parameter ac:name="filter">choice1.mychoice:[entry.mychoice]</ac:parameter>
      <ac:parameter ac:name="formName">usingForm</ac:parameter>
      <ac:rich-text-body>
        <p>
          <ac:structured-macro ac:macro-id="5022ff30-5f18-47fe-88f3-b6fe47826c81" ac:name="confiform-field" ac:schema-version="1">
            <ac:parameter ac:name="fieldName">tf</ac:parameter>
          </ac:structured-macro>
        </p>
      </ac:rich-text-body>
    </ac:structured-macro>
  </ac:rich-text-body>
</ac:structured-macro>

  • No labels