With App Within Minutes by default yes.
It's also sort of default way of doing with xwiki (ie 1 object = 1 page).
But it's possible to create all objects for all list items, in a unique
page. It has to be managed in the page used to create those objects.
Have to check maybe, if it still "works" with the Database List Field, but
I know for sure that it works for DB Tree list fields so it should be ok.
On Jul 17, 2014, at 12:34 AM, "Jeremie
BOUSQUET" <
jeremie.bousquet(a)gmail.com> wrote:
Hello,
You could check this page about database lists [1].
The steps could be:
- create a specific class, for objects that will hold possible values for
your list (manually, or with app within minutes). You don't much care
about
the livetable, you mainly need a form for users
to create new values. You
can either define only one field in this Class (the values to show in the
list), or 2 fields (one for the key, one for the value). Remember the
name
of the class and fields created.
- in the Database List field you want to populate, apply [1], and enter
the
name of the class you created above, and the
field(s) defining the values
(and the keys if needed).
The Hibernate Query field is here if you want to do more advanced
selections of the keys/values.
You can even define a "tree" structure for the values to show in the
list,
but that's another topic ! ;-)
Note that if you don't need strict validation of user inputs, and to
propose a predefined list of values, you could also just use the
"suggest"
feature in your field (and make it a simple
string field instead of db
list).
Hope this helps,
Jeremie
[1] -
http://dev.xwiki.org/xwiki/bin/view/Drafts/DatabaseListProperties#HUsingthe…
2014-07-17 9:14 GMT+02:00 Jason Clemons <jason.clemons(a)live.com>om>:
> Now that I read my post, it dawns on me that I don't really need to use
> "LiveTables" if that's too much of a hassle, populating the Database
List
> based on a table in the backend DB would work
just as well, has anyone
done
> this, or have any pointers?
>
> Ultimately, I just need to devise a strategy to allow my user community
to
> add/delete and edit the values that show up
in my list without cracking
> into code or the class editor. And I don't want them to call me either
:)
>
>>> On Jul 15, 2014, at 8:48 AM, "Jason Clemons"
<jason.clemons(a)live.com>
>> wrote:
>>
>>
>>> Hello again all,
>>>
>>> I’m trying not to ask every little question here, but I’m pretty well
> stuck. I’ve created an App Within Minutes app and added a “Database
List”
> but I’m not sure how to populate the list.
I’ve read tons (mostly of
which
> I don’t understand) about HQL and LiveTable,
but since I’m so new I
can’t
> really figure out how to get this going. I’d
like to have a “LiveTable”
> (form) somewhere that my users enter and maintain data which then
populates
> the “Database List” on my app. I’ve Googled
a bunch but I can’t seem to
> find a good example of this. In my mind I want to do the following:
>>>
>>> 1. Create a LiveTable somewhere
>>> 2. Link the Database List to the LiveTable I created.
>>>
>>> Any help is greatly appreciated,
>>>
>>> Jason M Clemons
>>> Network Operations - Service Delivery Lead Analyst
>>> 602-766-1844
>>>
>>> American Express made the following annotations
>>>
>>> "This message and any attachments are solely for the intended
recipient
> and may contain confidential or privileged
information. If you are not
the
> intended recipient, any disclosure, copying,
use, or distribution of the
> information included in this message and any attachments is prohibited.
If
> you have received this communication in
error, please notify us by reply
> e-mail and immediately and permanently delete this message and any
> attachments. Thank you."
>>>
>>> American Express a ajouté le commentaire suivant le
>>> Ce courrier et toute pièce jointe qu'il contient sont réservés au seul
> destinataire indiqué et peuvent renfermer des renseignements
confidentiels
> et privilégiés. Si vous n'êtes pas le
destinataire prévu, toute
> divulgation, duplication, utilisation ou distribution du courrier ou de
> toute pièce jointe est interdite. Si vous avez reçu cette communication
par
> erreur, veuillez nous en aviser par courrier
et détruire immédiatement
le
courrier
et les pièces jointes. Merci.
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users