How to Populate a List item with LOV'S
How to Populate a list of items with Lov's
and then how to dynamically change the Values of one LIST Item
Based on the Value of anothe List item
976798 wrote:
--Hello..I want to ask that How to bind a list item with table values? this below code does not populate items from database to list item.Pls any body give me solution.
declare
group_id RecordGroup;
list_id Item:=Find_Item('LST_CLASS');
status number;
begin
group_id:=Create_Group_From_Query('Answer_List','select CLASS_ID,CLASS_NM from CLASS_MSTR');
status:=Populate_Group('Answer_List');
message(to_char(status));
Populate_List(list_id,group_id);
end;Welcome to the Oracle Forums. Please take a few minutes to review the following:
<ul>
<li>Oracle Forums FAQ
<li>Before posting on this forum please read
<li>10 Commandments for the OTN Forums Member
<li>How to ask questions the smart way
</ul>
Following these simple guidelines will ensure you have a positive experience in any forum; not just this one!
Check this link: How to Dynamically Populate a Pop List ?
Hope this helps
Hamid
If someone's response is helpful or correct, please mark it accordingly.
Similar Messages
-
How to populate a list item...
Hi Guys,
i have created one of the field on my form as List Item. Now i want to populate this Item with some values in a table.
I have a base table with
Country_ID and Country_Name fields.
I want to populate my List Item on the form in such a style that it just display Country_name in the list, while Country_ID is saved in the database.
The datatype of the field on my form is NUMBER.
How can i populate my list item with a values selected from a database table, description is displyed while code is to be save?
Pliz help,
Imran Baig>
Hi Guys,
i have created one of the field on my form as List
Item. Now i want to populate this Item with some
values in a table.
I have a base table with
Country_ID and Country_Name fields.
I want to populate my List Item on the form in such a
style that it just display Country_name in the list,
while Country_ID is saved in the database.
The datatype of the field on my form is NUMBER.
How can i populate my list item with a values
selected from a database table, description is
displyed while code is to be save?
Pliz help,
Imran Baighi
my question is how is the county id value assigned hidden field to be saved to the database.
secondly the reply states populate list(lstitem,grp_county) my question is which field are you populating here - the display value the country name or the county id to be saved in the database.
most of the notes says you have to create a value twice. one for label and one for value, how is this applicable to be above case.
i have a record group -
SELECT site_abbrev,TO_CHAR(site_code)
FROM sgr_site_list with 2 fields x_site not displayed but receives the site code and save to the database, the other x_site_abbrev displayed and receives site_abbrev but not saved to the database. this is the trigger i have written
declare
site_grp recordgroup := find_group('site_grp');
i_list_item item := find_item('control.x_site_abbrev');
status varchar2(80);
begin
status := populate_group(site_grp);
CLEAR_LIST(i_list_item);
POPULATE_LIST(i_list_item,site_grp);
but i get the form error 40176 cannot create list ...
can someone help please, the whole concepr is a bit confusing
thanks -
Populate HTML LIST ITEM with a query
Hello,
I've a problem,
I'm building a portlet based on an html form.
In this forms there are several list items,
How can I populate an html list item with a dynamic query based on a db table?I hope you are looking for something like this
declare
v_ret_string varchar2(32767);
begin
v_ret_string := ' <TABLE BORDER="1" bordercolor="#0000FF" bgcolor="#FFFFF0">
<TR><TD><TABLE BORDER="0" CELLSPACING="3" CELLPADDING="0">
<BR>
<TR><TD ALIGN=middle><SELECT SIZE="1" NAME="emp_list">
<OPTION VALUE="">';
For get_emp_list In (Select ENAME,EMPNO
From SCOTT.EMP
Order by ENAME) Loop
v_ret_string := v_ret_string || '<OPTION VALUE="'||get_emp_list.EMPNO||'">'||get_emp_list.ENAME;
End Loop;
v_ret_string := '</SELECT></TD></TR><TABLE></TABLE>';
End;
which uses PL/SQL code to generate the html page.
Thanks
-Krishnamurthy -
How to delete a list-item with Contribute 4
I use Contribute for a lot of my client for years and a few
weeks ago i installed Contribute 4 for the first time for a new
client .We dicovered that it's difficult or impossible to delete a
list-item in a unordered list. Maybe also in other list-types but
we haven't tried this yet. Does anybody know how to delete a
list-item? In Contribute 3 you just had to use the backspace button
but that isn't working anymore.
Thanks for your help.
Maarten Strik
www.strikdesign.nlhttp://linesofcode.net/snippets/166
-
Populate non database items with lov
Hi,
Let's say that I have one database block with 2 columns ID and NAME.
Only ID it is a not displayed database column, and NAME it is a displayed text item with an lov which retrieve data for both columns.
How can I do, to populate the non database item NAME after querying the block, without using POST-QUERY trigger and select into statement.
Thanks.Hi Gabriel
How can I do, to populate the non database item NAME after querying the block, without using POST-QUERY trigger and select into statement.u can't do that but with using POST-QUERY trigger and select into statement.
This Trigger fires the action of populating the non-db item block Level after executing query...
Regards,
Amatu Allah -
How to populate the List for second LOV using bean
hi how can i pass selected value of LOV to second LOV using bean,so can have cascading lov,my lov are as followss,am in jdeveloper 11.1.1.6.0
<td width="50%" height="22"><af:selectOneChoice
label="#{bindings.LutOrganisationtypesView1.label}"
required="true"
shortDesc="#{bindings.LutOrganisationtypesView1.hints.tooltip}"
id="soc2" simple="true"
autoSubmit="true"
immediate="true"
binding="#{pageFlowScope.orgDetailsBean.orgCat}"
value="#{pageFlowScope.orgDetailsBean.orgCat}"
attributeChangeListener="#{pageFlowScope.orgDetailsBean.listener}"
rendered="true" valuePassThru="true">
<af:forEach items="#{bindings.LutOrganisationtypesView1.iteratorBinding.allRowsInRange}"
var="row">
<af:selectItem id="tiltco2" label="#{row.description}"
value="#{row.organisationtypecode}"/>
</af:forEach>
</af:selectOneChoice>
</td>
</tr><tr>
<td width="50%" height="22">
<af:outputLabel value="Type" id="ol5" showRequired="true"/>
</td>
<td width="50%" height="22"><af:selectOneChoice
label="#{bindings.LutOrgsubtypesView1.label}"
required="true"
shortDesc="#{bindings.LutOrgsubtypesView1.hints.tooltip}"
id="soc1" simple="true"
autoSubmit="false"
partialTriggers="soc2"
immediate="false"
binding="#{pageFlowScope.orgDetailsBean.orgSubtype}"
value="#{pageFlowScope.orgDetailsBean.orgSubtype}"
rendered="true">
<af:forEach items="#{bindings.LutOrgsubtypesView1.iteratorBinding.allRowsInRange}"
var="row">
<af:selectItem id="tiltcos2" label="#{row.orgsubtypename}"
value="#{row.orgsubtypecode}"/>
</af:forEach>
</af:selectOneChoice>
</td>when i select my list i only get one list in second lov it does not show the other selection
Edited by: adf0994 on 2012/11/08 12:49 PM
Edited by: adf0994 on 2012/11/08 12:55 PMi have this value change listner but still no luck
private String orgSubtype;
public void setOrgSubtype(String orgSubtype) {
this.orgSubtype = orgSubtype;
public String getOrgSubtype() {
return orgSubtype;
public void GetOrg(ValueChangeEvent valueChangeEvent) {
orgSubtype = valueChangeEvent.getNewValue().toString();
refereshpage();
public void refereshpage(){
FacesContext facesContext = FacesContext.getCurrentInstance();
String Refreshpage = facesContext.getViewRoot().getViewId();
ViewHandler viewHandler = facesContext.getApplication().getViewHandler();
UIViewRoot viewroot = viewHandler.createView(facesContext, Refreshpage);
viewroot.setViewId(Refreshpage);
facesContext.setViewRoot(viewroot);
}i get this error
Caused By: java.lang.IllegalArgumentException: Cannot convert PRIV of type class java.lang.String to class javax.faces.component.UIComponent
at com.sun.el.lang.ELSupport.coerceToType(Unknown Source)
at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:250)
at javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:222)
at javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:513)
at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:782)
at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1354)
at org.apache.myfaces.trinidad.webapp.UIXComponentELTag.doStartTag(UIXComponentELTag.java:71)
at oracle.adfinternal.view.faces.unified.taglib.input.UnifiedSelectOneChoiceTag.doStartTag(UnifiedSelectOneChoiceTag.java:51)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:50)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspNode.execute(OracleJspNode.java:89)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspIterationTagNode.executeHandler(OracleJspIterationTagNode.java:45)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspNode.execute(OracleJspNode.java:89)
at oracle.jsp.runtimev2.ShortCutServlet._jspService(ShortCutServlet.java:89)
at oracle.jsp.runtime.OracleJspBase.service(OracleJspBase.java:29)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:422)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:810)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184)
at oracle.adfinternal.view.faces.taglib.region.IncludeTag.__include(IncludeTag.java:442)
at oracle.adfinternal.view.faces.taglib.region.RegionTag$1.call(RegionTag.java:153)
at oracle.adfinternal.view.faces.taglib.region.RegionTag$1.call(RegionTag.java:128)
at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:503)
at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:50)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspClassicTagNode.evalBody(OracleJspClassicTagNode.java:87)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:58)
at oracle.jsp.runtime.tree.OracleJspCustomTagNode.execute(OracleJspCustomTagNode.java:261)
at oracle.jsp.runtime.tree.OracleJspNode.execute(OracleJspNode.java:89)
at oracle.jsp.runtimev2.ShortCutServlet._jspService(ShortCutServlet.java:89)
at oracle.jsp.runtime.OracleJspBase.service(OracleJspBase.java:29)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:422)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:810)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:469)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = srd-ws23042 TXID = CONTEXTID = f43e1d034e2e3af8:-7fc86077:13ae01cb0a4:-8000-0000000000000056 TIMESTAMP = 1352380663628
WatchAlarmType: AutomaticReset
WatchAlarmResetPeriod: 30000
>
my LOV IS
<af:selectOneChoice
label="#{bindings.LutOrganisationtypesView1.label}"
required="true"
shortDesc="#{bindings.LutOrganisationtypesView1.hints.tooltip}"
id="soc2" simple="true"
autoSubmit="true"
immediate="true"
binding="#{pageFlowScope.orgDetailsBean.orgCat}"
value="#{pageFlowScope.orgDetailsBean.orgCat}"
rendered="true"
valueChangeListener="#{pageFlowScope.orgDetailsBean.GetOrg}">
<af:forEach items="#{bindings.LutOrganisationtypesView1.iteratorBinding.allRowsInRange}"
var="row">
<af:selectItem id="tiltco2" label="#{row.description}"
value="#{row.organisationtypecode}"/>
</af:forEach>
</af:selectOneChoice>Edited by: adf0994 on 2012/11/08 1:34 PM
Edited by: adf0994 on 2012/11/08 4:15 PM
Edited by: adf0994 on 2012/11/08 4:49 PM -
How to populate multiple list items dynamically?
Dear members,
I have a form there are 3 list items i want to populate these from a record group by dynamically.
but i can be able to populate only one list item. the others give errors.
frm-41337 cannot populate the list from record group.
following is the program unit:
PROCEDURE POPULATE_LIST_WITH_QUERY
(p_list_item in varchar2,
p_query in varchar2)
IS
cst_rg_name constant varchar2(30) :=
GET_ITEM_PROPERTY(p_list_item,item_name);
v_rg_id RECORDGROUP;
BEGIN
v_rg_id := FIND_GROUP(cst_rg_name);
if id_null(v_rg_id) then
v_rg_id := create_group_from_query(cst_rg_name, p_query);
end if;
if populate_group(v_rg_id) =0 then
populate_list(p_list_item, v_rg_id);
copy(get_list_element_value(p_list_item,1),p_list_item);
end if;
END;
i call this in the when-create-record
populate_list_with_query('gl_users.location_id',
'select location_name, to_char(location_id) from gl_locations');
populate_list_with_query('gl_users.company_id',
'select company_name, to_char(company_id) from gl_company');
populate_list_with_query('gl_users.group_id',
'select group_name, to_char(group_id) from gl_user_groups');
only one is populated others give errors.
what is wrong?
thanks
Muhammad Nadeem
Oracle Programmer
CHIMERA
Lahore
0092-0301-8334434Hi again,
Did the popup work ?
For the list item , use the built-in add_list_element in a loop. Example : in the pre-form or when-new-form-instance trigger ,
clear_list('block_name.list_item_name');
for rec in (select column1,column2 from t_table order by 1 desc) loop
ADD_LIST_ELEMENT('block_name.list_item_name', 1, rec.column1, rec.column2);
end loop;
See you -
Populate list Item with a recordgroup?
Hi Friend
I want to populate a list Item with a "Recordgroup". Does it possible without using the add_eliment function?
I did it through the Loop to read the item from record group. If the database changes the record does not change in my list item. because the list containing the added items which was delivered in the load time. But like Pressing F9, we can easily see the last changed data of the database.
If possible please send me the detail code to me. Here I delivered the detail procedure which i did for that purpose.
Farhad
==========================================================
PROCEDURE Populate_Item_In_List ( List_name VARCHAR2,
QUERY_Text VARCHAR2,
rg_Level_Col_name VARCHAR2,
rg_Value_Col_name VARCHAR2) IS
HERE THE PROCEDURE POPULATE THE LIST WITH THE REQUIRED DATA UNDER A CORRCET SQL (SELECT) COMMAND
List_name THE LIST ITEM WHICH HAS TO BE LOADED BY THIS PROCEDURE
QUERY_Text THIS CONTAINS THE QUERY TEXT BY WHICH THE LIST ITEM WILL LOAD
rg_Level_Col_name THIS IS THE LEVEL OF THE REQUIRED ITEM THAT OBVIUSLY A CHAR DATA TO BE RETRIVE
rg_Value_Col_name THIS IS THE VALUE OF THE REQUIRED ITEM THAT OBVIUSLY A NUMBER DATA TO BE RETRIVE
R_Group RecordGroup;
Rowcount NUMBER;
rg_name VARCHAR2(40) := 'DefaultRG';
rg_id RecordGroup;
errcode NUMBER;
Lid Item;
BEGIN
--+++++++++++++++++++++THIS IS USED TO POPULATE THE RECORD GROUP+++++++++++++++++++++++++++++++++
rg_id := Find_Group(rg_name); Find the record group +
--+
IF Id_Null(rg_id) THEN --+
rg_id := Create_Group_From_Query(rg_name,Query_Text); --+
errcode := Populate_Group(rg_id); --+
else --+
errcode := Populate_Group_With_Query(rg_id,Query_Text); --+
END IF; --+
--+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
If errcode = 1403 then
Message('There is no data to be retrive......');
else
--+++++++++++++++++++++THIS IS USED FOR LOADING DATA TO THE LIST ITEM++++++++++++++++++++++++++++
Rowcount := Get_Group_Row_Count(rg_id); Counting the total rows in RGroup +
Lid := Find_Item(List_name); --+
Clear_list(Lid); Clear the list which is loaded now +
FOR J IN 1..Rowcount LOOP --+
Add_List_Element(List_name, the name of the list item +
J, index of the list +
Get_Group_Char_Cell('DefaultRG.'||rg_Level_Col_name,j), Level of item+
Get_Group_Number_Cell('DefaultRG.'||rg_Value_Col_name,j) value of item+
); --+
END LOOP; --+
--+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
end if;
END;
===============================================================Hi Farhad,
You can make use of Populate_List built-in.
Populate_List(list_id, 'RECGRP');
You can find more information in online documentation of forms.
Cheers
Zakiy -
How to create list items with multiple attachment files using rest api javascript
In one of user form I am using javascript rest api to create a list item with multiple attachment files. So far I am able to create list item and once created uploading an attachment file. But this is two step process first create an item and then upload
a file.
It create an additional version of the item which is not desired. Also I am not able find a way to attach multiple files in a go. Following is the code I am using.
createitem.executeAsync({
url: "/_api/web/lists/GetByTitle('UserForm')/items(1)/AttachmentFiles/add(FileName='" + aFile.name + "')",
method: "POST",
contentType: "application/json;odata=verbose",
headers: {
"Accept": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val()
binaryStringRequestBody: true,
body: fileContent,
success: fnsuccess,
error: fnerror
So somehow I need to combine item attributes along with attachment files in body: param. I visited https://msdn.microsoft.com/en-us/library/office/dn531433.aspx#bk_ListItem but no success.
Appreciate any help.Thanks Mahesh for the reply and post you share it was useful.
But this does not solve the core of the issue. You are uploading attachments after creation of item and multiple files are being attached in loop. This is kind of iterative update to an existing item with attachments. This will end up creating multiple versions.
What I am trying to achieve is to create an item along with multiple attachments in a go. No item updates further to attach a file.
Please suggest how this can be done in one go. SharePoint does it when one creates an item with multiple attachment.
Thanks for your reply. -
In SharePoint 2010 I created workflows that used the 'Create list Item' Action, which then set the Content Type ID (so I could create documents of various types in a document library).
We just switched to the SharePoint 2013 platform, and now the drop down for Content Type ID is blank in all of the workflows that are still using the SharePoint 2010 platform. Is there any way to create a list item with specific content
type? Even if I could just input a string into that field instead of using this blank drop-down. Please help!Hi Sarah,
According to your description, my understanding is that you cannot create a new list item with a specific content type using SharePoint 2010 Platform Workflow.
I tested the same scenario in my environment, and the Create List Item worked fine with the specific content type.
How did you create the content type?
Please check if the content type is added to the list/library the workflow associated with.
Best regards.
Thanks
Victoria Xia
TechNet Community Support -
How to make a list item field with DATE data type?
I have a column with DATE data type. Using forms 6i I want to generate a poplist list item field with this column while the value of the elements in the list to will be day names like SATURDAY,SUNDAY,MONDAY. if we change the data type from date to char, it will work properly but now with DATE data type behind it, it gives the following error message
"FRM-32082: Invalid value for given item type.
List WEEKREST
Item: WEEKREST
Block: EMPRESTS
Form: MODULE3
FRM-30085: Unable to adjust form for output."
Using forms 6i how to make a list item field with DATE data type which can hold day names?Set your date column as a hidden (non-displayed) field. Create your list item with the varchar2 day names. Create the list item as a non-base-table field that accepts the text values of day names. On that field, create a when-validate-item trigger that translates the text into a real date, which it then uses to set the value of the actual base-table item.
-
Customising a SharePoint list content type form - "Manage multiple list items with this form"
I have designed a form for a content type on an existing SharePoint list. When I ran the initial wizard, I selected
Manage multiple list items with this form which is great, exactly what I want.
But, there are some columns in this content type that I do not want repeating and have them moved them outside of the Repeating Section but I am getting the below error. I can't seem to find a way to create a new non-repeating group though. Any
advice on how to do this?*Bump*
-
How to populate a list box linked to selection in combo box?
Hi All,
I am a beginner in Xcelsius. I am having problem on how to populate a list box based on the selection on my combo box.
I have a combo box and a list box. The combo box value consist of Countries. Values are:
Singapore
Indonesia
Thailand
When I select, for i.e. Indonesia, I want to populate the list box with all the Postal Code of Indonesia. When I select Thailand, i want to do the same.
Can anyone shed some lights on how to achieve this?
My spreadsheet data is as follow
Country Postal Code
Singapore 680123
Singapore 680124
Singapore 680125
Indonesia 155123
Indonesia 155124
Indonesia 155125
Indonesia 155126
Thailand 333123
Many Thanks,
HariantoHi,
I am detailing the complete steps below:
In the combobox select the entire range of Country while seeing the records from the Combobox, Xcelsius will automatically show the unique values in the selection.
After that in the "Data Insertion" section for Combobox select the "Insertion Type" as "Filtered Rows" (please click on the question mark beside this option and it will show how the selection works).
In the source select the postal code, in the destination select the range which will be used as a data source for the list box.
This will resolve the concern. Please remember to select the question mark beside the "Insertion Type" option, it explains the working in specific details.
Best of luck.
Regards,
Gourav -
Populating list item with a record group
I'm trying to populate a list item (TList) with a Record group with a simple query: SELECT FRM_NAME FROM FORM
In the forms WHEN_VALIDATE_NEW_FORM trigger, I use POPULATE_LIST('FORM_LIST', 'RG_FORM_LIST');
Am I missing something? I get the error FRM-41334: Invalid record group for list population.thanks, i've tried that, but still nothing. I must be doing something simple, but very wrong. I tried with oracle's default scott/tiger schema, created a simple form with a record group with 2 columns, and populating a manually made poplist (populate_list('LIST4', 'RG1'); Still get errors:
FRM-30191: No list items defined for required poplist.
List LIST4
Item: LIST4
Block: EMP
Form: MODULE5
FRM-30085: Unable to adjust form for output. -
Workflow - how to update multiple list items
Is it possible to update up to 3 list items with the same information using a workflow? My scenario is where a company vehicle (registration number) has up to three drivers assigned to it - Driver Name 1, Driver Name 2 and Driver Name 3. I
have two separate lists - one for vehicles (fleet list) and one for drivers (driver database). In my workflow when an item is created or changed in the fleet list, I would like the current vehicle registration to be updated in all three driver records
in the driver database. I am not sure if I can do this as I am unsure of what my unique look up would be as I need to be able to tie a vehicle registration to a driver name. Any advice would be much appreciated.
ThanksHi,
Refer to the following threads about how to update multiple list items simultaneously.
http://social.technet.microsoft.com/Forums/en-US/936d05ba-6e86-4f44-bbdb-b3c5c12b2c68/how-do-i-update-multiple-list-items-at-once-in-a-sharepoint-list
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/2d342b01-1978-40c9-a203-303d145b331e/how-to-update-mulitple-list-items-at-same-time
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/8d5b7424-58dc-470b-8142-90755dbdeaae/sharepoint-workflow-change-multiple-items-in-other-list
Thanks.
Tracy Cai
TechNet Community Support
Maybe you are looking for
-
Hello Anamica My clint has need one report between service sale parches order,sales order,billing,delivery ,invoice. please help me out if there is any link in against of sales order. zafina
-
HT2486 address book won't open
Address Book won't open last 4 days. It is OPEN but I cannot use it. Rt click SHOW ALL WINDOWS and I see Address Book and my contacts are there. I click on Address Book and it Disappears ie- Minimizes back to an ICON in teh DOCK. Can't find a solutio
-
Can't apply effects to some photos
I have a medium-size iPhoto library but some of the photos contained therein will not accept any affects. For example, most of my photos will accept a black-and-white or a sepia affect, but a very few refuse to; absolutely nothing happens. I've rever
-
Document management Issues with Alternate Access Mapping
hi, I am using share-point 2010,I have done the AAM as follows: Internal URL Zone Public URL for Zone http://109.XX.XX.XX:101 Default htt
-
Ipod touch bricked after adding ap
I have been using my ipod touch frequently and love the new apps. But I don't like how my ipod crashes when I update apps or get new ones. It has happened several times since 2.0 came out. Yesterday I installed the new ipod touch software update and