<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Loading a database table in a combobox in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277916#M231046</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Erik,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It works well. Great help from you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Daniel&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;If your new to this its probably easiest to start by creating it inline, inside the template just to get it working…&lt;BR /&gt;&lt;BR /&gt;First create a combobox and assign it the unique guid that the forms runtime gives you, i.e.:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;select id="${fieldHtmlId}"&amp;gt;&amp;lt;/select&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Then inside a &amp;lt;script&amp;gt; tag do something like this:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var getSelectFieldData = function(fieldId)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; // First make sure the select element is found in the dom…&lt;BR /&gt;&amp;nbsp;&amp;nbsp; YAHOO.util.Event.onContentReady(fieldId, function()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …found it, now ask your custom repo webscript for the data…&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectEl = YAHOO.util.Dom.get(fieldId);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alfresco.util.Ajax.jsonGet(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: Alfresco.constants.PROXY_URI + '/your/custom/webscript',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; successCallback:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: function loadWebscript_successCallback(response, config)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …data is now received, now populate the select element &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // todo: Add &amp;lt;option&amp;gt; elements to "selectEl".&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;// Call your function&lt;BR /&gt;getSelectFieldData("${fieldHtmlId}");&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Once it works move the code to a separate .js file in which you can create a proper javascript class so it can be documented and reused etc.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 May 2012 19:09:01 GMT</pubDate>
    <dc:creator>zlu</dc:creator>
    <dc:date>2012-05-07T19:09:01Z</dc:date>
    <item>
      <title>Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277908#M231038</link>
      <description>Hello I would like to help on a one questions related to content creation. I am creating new content and with the content, new aspects. So far so good. My question is how do you add a metadata field as the type combobox in it to load data from a table Client? I need to create some Action javascript?</description>
      <pubDate>Tue, 20 Mar 2012 17:25:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277908#M231038</guid>
      <dc:creator>prpontes</dc:creator>
      <dc:date>2012-03-20T17:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277909#M231039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Prpontes,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately I don't follow exactly what you want to do, right now I'm guessing you are trying to create a form that shall appear in Share when you create new content of your custom model, and that that form shall contain a custom control shall be a combo box that shall load data from a "database table" in the repository?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If so please make sure you have read the forms documentation on how to create a custom form "control":&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Forms" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Forms&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then make sure there is a json webscript available in the repo that can make the table data available through the proxy. Then use the&amp;nbsp; Alfresco.util.Ajax.jsonGet javascript method from your custom form control to load the table data from the repo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this is at least close to what your looking for, If not you have to be a bit more specific, providing some of the code you already have might help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers, Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 08:46:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277909#M231039</guid>
      <dc:creator>erikwinlof</dc:creator>
      <dc:date>2012-03-21T08:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277910#M231040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Erik thanks for your reply, that's exactly what I want to do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry for my english, is that I'm using google translator, so maybe you do not understand me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;then that's it I want to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Create a form that contains a custom control (combo box) that has on it a table to show all my registered clients.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for the help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 12:21:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277910#M231040</guid>
      <dc:creator>prpontes</dc:creator>
      <dc:date>2012-03-21T12:21:18Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277911#M231041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Great! Then you should get a good start using that link. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers, Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 12:42:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277911#M231041</guid>
      <dc:creator>erikwinlof</dc:creator>
      <dc:date>2012-03-21T12:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277912#M231042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Erik I can export a resultset to xml and display the values ​​inside a control selectone? Because I think it would be easier to do a direct query to a table. Is there something I could do in alfresco?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 15:01:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277912#M231042</guid>
      <dc:creator>prpontes</dc:creator>
      <dc:date>2012-03-21T15:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277913#M231043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alfresco does not let you query its database table directly from the browser and export the result as xml.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Instead take a look at the following link on how to create a repository web script coded in java. I would suggest you return json instead of xml since that is slightly easier to handle in the browser using javascript, but if you want to use xml that is fine too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then you will be able to access that web script form your browser using javascript, i.e. using the Alfresco.util.Ajax.request method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers, Erik&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 15:24:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277913#M231043</guid>
      <dc:creator>erikwinlof</dc:creator>
      <dc:date>2012-03-21T15:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277914#M231044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi Prpontes,&lt;BR /&gt;&lt;BR /&gt;Unfortunately I don't follow exactly what you want to do, right now I'm guessing you are trying to create a form that shall appear in Share when you create new content of your custom model, and that that form shall contain a custom control shall be a combo box that shall load data from a "database table" in the repository?&lt;BR /&gt;&lt;BR /&gt;If so please make sure you have read the forms documentation on how to create a custom form "control":&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Forms" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Forms&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Then make sure there is a json webscript available in the repo that can make the table data available through the proxy. Then use the&amp;nbsp; Alfresco.util.Ajax.jsonGet javascript method from your custom form control to load the table data from the repo.&lt;BR /&gt;&lt;BR /&gt;Hope this is at least close to what your looking for, If not you have to be a bit more specific, providing some of the code you already have might help.&lt;BR /&gt;&lt;BR /&gt;Cheers, Erik&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Erik,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you tell me more detail in how to call the Alfresco.util.Ajax.jsonGet in the control? In the control's template file or what?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the working web script but don't know how to call it and add the return jason items to the control.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2012 21:16:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277914#M231044</guid>
      <dc:creator>zlu</dc:creator>
      <dc:date>2012-05-04T21:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277915#M231045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If your new to this its probably easiest to start by creating it inline, inside the template just to get it working…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;First create a combobox and assign it the unique guid that the forms runtime gives you, i.e.:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;select id="${fieldHtmlId}"&amp;gt;&amp;lt;/select&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Then inside a &amp;lt;script&amp;gt; tag do something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var getSelectFieldData = function(fieldId)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; // First make sure the select element is found in the dom…&lt;BR /&gt;&amp;nbsp;&amp;nbsp; YAHOO.util.Event.onContentReady(fieldId, function()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …found it, now ask your custom repo webscript for the data…&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectEl = YAHOO.util.Dom.get(fieldId);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alfresco.util.Ajax.jsonGet(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: Alfresco.constants.PROXY_URI + '/your/custom/webscript',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; successCallback:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: function loadWebscript_successCallback(response, config)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …data is now received, now populate the select element &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // todo: Add &amp;lt;option&amp;gt; elements to "selectEl".&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;// Call your function&lt;BR /&gt;getSelectFieldData("${fieldHtmlId}");&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Once it works move the code to a separate .js file in which you can create a proper javascript class so it can be documented and reused etc.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 May 2012 06:50:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277915#M231045</guid>
      <dc:creator>erikwinlof</dc:creator>
      <dc:date>2012-05-07T06:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277916#M231046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Erik,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It works well. Great help from you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Daniel&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;If your new to this its probably easiest to start by creating it inline, inside the template just to get it working…&lt;BR /&gt;&lt;BR /&gt;First create a combobox and assign it the unique guid that the forms runtime gives you, i.e.:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;select id="${fieldHtmlId}"&amp;gt;&amp;lt;/select&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Then inside a &amp;lt;script&amp;gt; tag do something like this:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var getSelectFieldData = function(fieldId)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; // First make sure the select element is found in the dom…&lt;BR /&gt;&amp;nbsp;&amp;nbsp; YAHOO.util.Event.onContentReady(fieldId, function()&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …found it, now ask your custom repo webscript for the data…&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectEl = YAHOO.util.Dom.get(fieldId);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alfresco.util.Ajax.jsonGet(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: Alfresco.constants.PROXY_URI + '/your/custom/webscript',&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; successCallback:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: function loadWebscript_successCallback(response, config)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // …data is now received, now populate the select element &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // todo: Add &amp;lt;option&amp;gt; elements to "selectEl".&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;// Call your function&lt;BR /&gt;getSelectFieldData("${fieldHtmlId}");&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Once it works move the code to a separate .js file in which you can create a proper javascript class so it can be documented and reused etc.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 May 2012 19:09:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277916#M231046</guid>
      <dc:creator>zlu</dc:creator>
      <dc:date>2012-05-07T19:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277917#M231047</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi I am trying to do what you have done, can you please shed some light and talk me through it as I am stuck. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to populate textfield from database as I type on the form&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what files did you create and what did you edit and add?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So far I have an empty file here&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; shared/classes/alfresco/web-extension/site-webscripts/org/alfresco/components/form/controls/populate.ftl&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Oct 2012 16:06:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277917#M231047</guid>
      <dc:creator>sharifu</dc:creator>
      <dc:date>2012-10-08T16:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277918#M231048</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you pls. share the integrated sample code?..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2013 11:16:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277918#M231048</guid>
      <dc:creator>sgangapa</dc:creator>
      <dc:date>2013-03-13T11:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Loading a database table in a combobox</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277919#M231049</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This might be a little bit outdated, but it should be easy enough to follow:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://code.google.com/p/alfresco-share-datatable-property-type/" rel="nofollow noopener noreferrer"&gt;http://code.google.com/p/alfresco-share-datatable-property-type/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Mar 2013 22:10:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/loading-a-database-table-in-a-combobox/m-p/277919#M231049</guid>
      <dc:creator>zladuric</dc:creator>
      <dc:date>2013-03-15T22:10:27Z</dc:date>
    </item>
  </channel>
</rss>

