Hi! Erica Usui wrote: > I'm sorry, but that's just what I was talking about from the begining... > > Sure! I was just trying to reproduce the error.
> It doesn't work properly... It was suposed to store the property of Id Field > Name and to display on select list the property of Value Field Name. But it > seems to display and store the the chosen one for Value Field Name. > That's why I've created http://jira.xwiki.org/jira/browse/XE-732 after trying XE 2.6-SNAPSHOT.31892 and XE 2.6-SNAPSHOT.32286. Do you agree with the description of the issue? Please, fill free to vote for it, to watch or to comment it: Let's hope more people consider this important for their work! > 2010/11/2 [Ricardo Rodriguez] eBioTIC. <[email protected]> > > >> Hi! >> >> Erica Usui wrote: >> >>> Hi! >>> >>> My property is just like a static list, but populated by another class - >>> >> so, >> >>> I used a DB List property. >>> What I want to show on select is different from what I want the stored >>> >> value >> >>> to be, this is actually the purpose of DB List properties' "id name" and >>> "value name", but my experience showed the contrary... >>> >>> I've already seem these >>> link<http://dev.xwiki.org/xwiki/bin/view/Drafts/DatabaseListProperties>, >>> and also found important information about this subject on this mailing ( >>> http://lists.xwiki.org/pipermail/users/2008-February/010417.html). But >>> didn't solve my problem. >>> >>> >> Have you checked this? >> >> >> http://www.xwiki.org/xwiki/bin/view/FAQ/HowToCreateAOneToManyRelationshipInXWiki >> >> I can't try it myself today. I'll be back to this issue ASAP. Thanks. >> >>> Again, I just want to do the same as property "List of users" does, which >>> >> is >> >>> when selecting it is shown "first_name+last_name", and when querying the >>> result is "XWiki.alias". I want to do something similar, but with my own >>> class, not XWiki.XWikiUsers. >>> For example: >>> XWiki.dbClass [which has: property1 (string), property2 (string)]. >>> XWiki.class1Class [which has: property3 (dbList)=> XWiki class name: >>> XWiki.dbClass, id field name: property1; value field name: property2)]. >>> >>> 2010/10/29 [Ricardo Rodriguez] eBioTIC. <[email protected]> >>> >>> >>> >>>> Hi, >>>> >>>> Erica Usui wrote: >>>> >>>> >>>>> Hi! >>>>> >>>>> I'm trying to list the users' name in a form, but the name have >>>>> >>>>> >>>> complement >>>> >>>> >>>>> (p.e. Name: Carlos Eduardo da Silva / HR - manager). As in a "List of >>>>> >>>>> >>>> users" >>>> >>>> >>>>> property, I want to display, when someone is selecting a name, the full >>>>> >>>>> >>>> name >>>> >>>> >>>>> and complement, but when displaying in the results I want it to show >>>>> >> the >> >>>>> user's Alias. >>>>> >>>>> So what I did was a class (XWiki.dbClass) with two properties: >>>>> Name (String) (p.e. Carlos Eduardo da Silva / HR - manager) >>>>> Alias (String) (p.e.Carlos) >>>>> Which I used as a DataBase to the property "Name" in the other class >>>>> (XWiki.formClass). >>>>> >>>>> So, I chose for this property: >>>>> XWiki Class Name: XWiki.dbClass >>>>> Id Field Name: Name >>>>> Value Field Name: Alias >>>>> >>>>> But the result was not as in a "List of Users" property, in which when >>>>> >>>>> >>>> one >>>> >>>> >>>>> choose for example "Carlos Eduardo da Silva" the result in the table is >>>>> "Carlos". >>>>> The result was that both, selected and diplayed information, are in >>>>> >> this >> >>>>> example "Carlos". >>>>> >>>>> >>>>> >>>> Perhaps I'm missing something, Erica, but if you are dealing with XWiki >>>> users, what not simply modify XWiki.XWikiUsers class to host the new >>>> information you need to store? You must be careful when you updated this >>>> class at XWiki update time! >>>> >>>> Or create that new dbClass to store new data (position and alias) and >>>> instantiate it (add an instance of that class) to each XWiki user. >>>> >>>> I know this is not what you are asking for, but I'm trying to understand >>>> what do you want to do. I've tried this Database List properties type in >>>> a XE 2.6-SNAPSHOT.31892 and it seems to work a expected. >>>> >>>> When you talk about "result in the table", what table are you talking >>>> about? Thanks! >>>> >>>> >>>> >>>>> And another thing... I didn't understand the DB Tree property. One >>>>> >> thing >> >>>>> that worked was: >>>>> XWiki Class Name: XWiki.dbClass >>>>> Id Field Name: doc.fullName >>>>> Value Field Name: Alias >>>>> Parent Field Name: doc.parent >>>>> >>>>> But I don't understand the meaning of that... >>>>> >>>>> Can anyone help me ? >>>>> >>>>> >>>>> >>>> This is the only file where I can find a reference to Tree Property in >>>> the XWiki ecosystem... >>>> >>>> http://dev.xwiki.org/xwiki/bin/view/Drafts/DatabaseListProperties >>>> >>>> But it is just in the title of the document. I've trying to get it >>>> working to no avail. It seems that it allows to assign a value of a >>>> property by selecting a document from a tree of documents. But I'm not >>>> able to get it working. Could you try with, let's say, a dbTree based on >>>> XWiki.XWikiUsers? Thanks! >>>> >>>> Just my two cents! >>>> >>>> Ricardo >>>> >>>> -- >>>> Ricardo Rodríguez >>>> CTO >>>> eBioTIC. >>>> Life Sciences, Data Modeling and Information Management Systems >>>> >>>> _______________________________________________ >>>> users mailing list >>>> [email protected] >>>> http://lists.xwiki.org/mailman/listinfo/users >>>> >>>> >>>> >>> >>> >>> >> -- >> Ricardo Rodríguez >> CTO >> eBioTIC. >> Life Sciences, Data Modeling and Information Management Systems >> >> _______________________________________________ >> users mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/users >> >> > > > > -- Ricardo Rodríguez CTO eBioTIC. Life Sciences, Data Modeling and Information Management Systems _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
