Creat Custom Search Page
Hi All,
I need to Create a Custom search and result page to search business partner in SAP CRM 2007.
Please help me to creat the same..
I have created my own Z Component need help to proceed further.
THanks,
Vandna
Now call your z component as a work center area link in the navigation bar. You can handle this requirement mostly with configuration in 'Define Workarea componnet repository' and 'Define UI object types' in 'Technical Role definition' and 'UI Framework Definition' respectively. Refer these wikis - 1 & 2 .
Similar Messages
-
How to create a custom search page
Hi,
i would like to create a custom search page. I need to have a textbox for the text where i would like to search and a set of refiners, but in form of DropDown Lists. Under these elements i would like to have the search results.
Is this possible?
Where can i begin and for what do i have to look for?
Best Regards
Bog
Developers Field Notes | www.bog1.deHi,
start with those articles
http://msdn.microsoft.com/en-us/library/office/ms551453(v=office.14).aspx
http://msdn.microsoft.com/en-us/library/office/hh144966(v=office.14).aspx
http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2009/03/09/how-to-build-a-custom-advanced-search-control-for-enterprise-search.aspx
Kind Regards, John Naguib Technical Consultant/Architect MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation -
Issue while creating a search page..
Hi,
I am trying to create a search page.
The requirement is:
Searching a SponsorDetails by Name.
I am having a data control getSponsorByName, which is created from web service proxy.
I created a table out of return object from getSponsorByName method. And passing pageflowScope parameter which i am setting at runtime.
The idea is in search form, on entering sponsorName and click on Search button i am setting the enter sponsorName to pageFlowscope and calling dataControlBinding.
But when i open the search page at runtime, getSponsorByName method getting called and returning error message. I am not setting any parameter at. How to stop fetching data onload of table. I want to get data on click on search only.
Thanks
ThoomSee this:
http://blogs.oracle.com/shay/2010/08/delay_method_execution_when_us.html -
How to create advanvance search page style oracle web with adf?
i want create advance search page. it can add parameter at runtime (select attribute from drop downlist and click add) how to?
OK - so you want to be able to change the attribute you are searching on..In that case I'd probably do something like create a search form with all possible parameters..then using Expression Language, hid the ones that are not the selected value in a drop down list....
I'll have a quick play and see if I can get this working but thats the idea anyway.
regards
Grant Ronald
Oracle Product Management -
Exception while creating Employee Search Page
Hi all i have created a Employee Search Page by following some tutorials,now whenever i enter some values in the empno or ename fields and press GO i get the below exception
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for xxhciOafTrngEmpTabEO.
at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:71)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
--Can anyone suggest me where i am doing wrong
Thanks in advance!!Now i am getting the below exception
oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT *
FROM xxc_temp
at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:71)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
java.sql.SQLException: Attempt to set a parameter name that does not occur in the SQL: 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.OraclePreparedStatement.setNullAtName(OraclePreparedStatement.java:3917)
at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3946)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)
at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:13759)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:801)
at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:666)
at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3655)
at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:742)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:891)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:805)
at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:799)
at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3575)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(Unknown Source)
at temp.oracle.apps.po.SAWorkspace.server.SAWorkspaceAMImpl.initSummary(SAWorkspaceAMImpl.java:31)
at temp.oracle.apps.po.SAWorkspace.webui.SAWorkspaceCO.processFormRequest(SAWorkspaceCO.java:49)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:71)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
java.sql.SQLException: Attempt to set a parameter name that does not occur in the SQL: 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.OraclePreparedStatement.setNullAtName(OraclePreparedStatement.java:3917)
at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3946)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)
at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:13759)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:801)
at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:666)
at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3655)
at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:742)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:891)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:805)
at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:799)
at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3575)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(Unknown Source)
at temp.oracle.apps.po.SAWorkspace.server.SAWorkspaceAMImpl.initSummary(SAWorkspaceAMImpl.java:31)
at temp.oracle.apps.po.SAWorkspace.webui.SAWorkspaceCO.processFormRequest(SAWorkspaceCO.java:49)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:71)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)I have a table named xxc_temp..So,what am i doing wrong now. -
SAP CRM Navigate from custom search page to email component
Hello Experts,
I implemented my own search page and added a link on every row of the returned query that should direct me to the email component eg. CRMCMP_CCS_EMLV.
I did something similar with Business partners and Task and it works. For BPs and tasks I managed to identify the object type and name associated to each of them and then I dynamically navigate to the components required.
The way I did it for tasks for instance is:
DATA: lr_entity TYPE REF TO cl_crm_bol_entity,
lr_col TYPE REF TO cl_crm_bol_bo_col.
DATA: lr_nav_descr TYPE REF TO if_bol_bo_property_access,
lr_nav_serv TYPE REF TO if_crm_ui_navigation_service.
lr_entity = lr_core->get_root_entity( iv_object_name = 'BTOrder' iv_object_guid = lv_guid ).
CREATE OBJECT lr_col.
lr_col->if_bol_bo_col~add( iv_entity = lr_entity iv_set_focus = abap_true ).
CALL METHOD cl_crm_ui_descriptor_obj_srv=>create_ui_object_based
EXPORTING
iv_ui_object_type = 'BT126_CALL'
iv_ui_object_action = 'B'
RECEIVING
rr_result = lr_nav_descr.
lr_nav_serv = cl_crm_ui_navigation_service=>get_instance( ).
lr_col->if_bol_bo_col~insert( iv_bo = lr_nav_descr iv_index = 1 ).
* start the navigatiostart the navigation
lr_nav_serv->navigate_dynamically( iv_data_collection = lr_col ).
My question is whether doing the same for emails is possible and if yes can someone please share his/hers knowledge?
I guess that there should be a root object associate with emails like there is BTOrder for tasks.
Once the correct root object is identified I will need the object type (like BT126_CALL for tasks) to create the ui_object_based
Thank you for you help,
KHi mimimaker,
According to your description, I think the function that you want to achieve is navigation rather then Seach in SharePoint 2010.
For achieving navigation in the current site, you can do as the followings:
Activate SharePoint Server Publishing Infrastructure feature at site collection level (Site settigs->Site collection features).
Go to a subsite, activate SharePoint Server Publishing feature at site level(Site settings->Manage site features).
Then go to Site setttings->Navigation under Look and Feel.
On the Global Navigation section, select “Display the navigation items below the current site”, and un-select “Show pages”.
On Navigation Editing and Sorting section, click Global Navigation
Then click “Add link…”
Type a title, and browse and select the page that you want to use in the navigation
Click Ok
Then the title will display on current site global navigation, you click it, it will automatically go to the page.
Repeat the step 2-9 for each subsite.
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
[b]Creating custom search screen[/b]
I created a form to search by CustomerNO or Last Name and to display the customer info if found or all customers that begin with Last name. I have a main canvas with 2 items(textboxes) for 1 for each search. I also have a stacked canvas that will be displayed when the info is found. Problem is how can I open this form in enter_query mode to accept customerno or lastname and then click on my own created button(search) to execute the query. I am setting the where clause in the pre-query trigger of the datablock for the stacked canvas. When I run this form it only works if after I enter the criteria in either item textbox and press CTRL-F11, but I don't want to do this. What I want is for my user to click on my button (search). Please HELP!!!!!!!
Okay this worked, but I also have to change the where clause to search by last name. What am I doing wrong?
set_block_property(block_name,default_where,'Last_name = ' || 'SMITH');
execute_query;
I get an error after it tries to execute: FRM-40350 "Query cause no records to be retrieved" -
SAPUI5-How to create custom Split Page control
I want to create a custom split -like page control using sap.m library instead of Splitter.This page should contain two areas left and right
content with different width.How to create this type of page as a custom control?
Please help me with this.Hi,
I think There is no need to create Custom Page for the labels.
To create labels in SAPSCRIPT, you will have to define multiple MAIN WINDOWS in the Page Window.. try the following steps..
Main windows in page windows allow you to format text in multiple columns. Define an area in the page window, in which to position the main windows.
1. Create a page window and assign it to a page.
2. Choose Edit --> Main windows.
A dialog box appears.
3. Enter values in the fields Area width and Area height in accordance with the input guidelines for main windows.
4. Enter values in the fields Spacing and Number in the Horizontal group if you want to use multiple columns. You can ignore the fields in the Vertical group.
5. Determine how many columns and line areas are required for label printing. Then enter the corresponding values in the fields in the Horizontal and Vertical groups.
Also Check these links.
how to create labels in sap script?
labels in script
Labels in Scripts
Regards
Shiva Kumar -
Hi,
Can anyone please help me in creating the Custom Search box with below mentioned functionality
"The search box will allow up to 60 alphanumeric characters.User can input a minimum of 1 character and the system will pull back an exact match on the sequence entered"Hi Pradeep,
Find the complete JQuery AutoComplete function with along with different events in it like focus, select, open and close. You can modify this code as per your requirement.
$("#ddlSearchTextBox").autocomplete({
source: function (request, response) {
var getUrl = "<site URL>";
$.ajax({
url: getUrl,
type: "GET",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: {
featureClass: "P",
style: "full",
maxRows: 10
dataFilter: function (data, type) {
return data.replace(/\\'/g, "'");
success: function (data) {
response($.map(data.d, function (result) {
return {
label: result.Last_Name + ", " + result.First_Name,
value: result.id
focus: function (event, ui) {
$("#ddlSearchTextBox").val(ui.item.label);
return false;
minLength: 1,
select: function (event, ui) {
$("#ddlSearchTextBox").val(ui.item.label);
return false;
open: function () {
$("#ddlSearchTextBox").removeClass("ui-corner-all").addClass("ui-corner-top");
close: function () {
$("#ddlSearchTextBox").removeClass("ui-corner-top").addClass("ui-corner-all");
Let us know if you need any further.
Thanks, Shakir | Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply. -
Create Custom Application Page using SharePoint designer
Hi All,
I have a task to create the Custom Application page using SharePoint designer.Can any one help me how can I do this.Can any one help me how can I achieve this
SamarHi Samar,
By application page do you mean writing C# code from SP designer? If so as far as I know you can't write C# code from designer, you have to use Visual Studio for it.
But if you only want an aspx page with some JS code you can create one from "all files" in designer. you will see files menü on ribbon from where you can create aspx page.
Best regards,
Mustafa Yılmaz
Best Regards, Mustafa Yılmaz MCITP, MCPD | www.mustafa-yilmaz.org | www.sharepointciyiz.biz -
Creating customized search helps in Dialog Programming
Hello people I have a little predicament here. I need to create search help restricting the results.
Like lets say I want to create a search help that select material numbers and name for a specific material group. Then use that as a seach help.
Right now Im playing around with function module <b>HELP_VALUES_GET_WITH_TABLE</b> but it seems to open right when you access call screen.
Also Since this is dialog programming I am using screen painter. And I need to assign the search help in an I/O Field.
Well that's all for now take care guys. Take care to you all.Hi Chad,
Is your problem been resolved .
If not , just try this code
Copy paste as it is and it will work .
TYPES: BEGIN OF values,
carrid TYPE spfli-carrid,
connid TYPE spfli-connid,
END OF values.
DATA: carrier(3) TYPE c,
connection(4) TYPE c.
DATA: progname TYPE sy-repid,
dynnum TYPE sy-dynnr,
dynpro_values TYPE TABLE OF dynpread,
field_value LIKE LINE OF dynpro_values,
values_tab TYPE TABLE OF values.
CALL SCREEN 100.
MODULE init OUTPUT.
progname = sy-repid.
dynnum = sy-dynnr.
CLEAR: field_value, dynpro_values.
field_value-fieldname = 'CARRIER'.
APPEND field_value TO dynpro_values.
ENDMODULE.
MODULE cancel INPUT.
LEAVE PROGRAM.
ENDMODULE.
MODULE value_carrier INPUT.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'DEMOF4HELP'
fieldname = 'CARRIER1'
dynpprog = progname
dynpnr = dynnum
dynprofield = 'CARRIER'.
ENDMODULE.
MODULE value_connection INPUT.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = progname
dynumb = dynnum
translate_to_upper = 'X'
TABLES
dynpfields = dynpro_values.
READ TABLE dynpro_values INDEX 1 INTO field_value.
SELECT carrid connid
FROM spfli
INTO CORRESPONDING FIELDS OF TABLE values_tab
WHERE carrid = field_value-fieldvalue.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CONNID'
dynpprog = progname
dynpnr = dynnum
dynprofield = 'CONNECTION'
value_org = 'S'
TABLES
value_tab = values_tab.
ENDMODULE.
<b>For Screen 100 logic:
Copy:</b>
PROCESS BEFORE OUTPUT.
MODULE INIT.
PROCESS AFTER INPUT.
MODULE CANCEL AT EXIT-COMMAND.
PROCESS ON VALUE-REQUEST.
FIELD CARRIER MODULE VALUE_CARRIER.
FIELD CONNECTION MODULE VALUE_CONNECTION.
<b>Do design the layout also.</b>
I hope this will help you.
If this satisfy you then please close the thread by rewarding appropriate points to the helpful answers.
Cheers
Sunny
Message was edited by: Sunny -
Dear,
I am trying to customize the search page by using URL based search option.
http://ABCD.EFGHIJ.com:50100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fevery_user!2fgeneral!2feu_role!2fcom.sap.km.home_ws!2fcom.sap.km.hidden!2fcom.sap.km.urlaccess!2fcom.sap.km.basicsearch?layoutSetMode=exclusive&ResourceListType=com.sapportals.wcm.SearchResultList&SearchType=quick&SearchVisible=false&SelectedSearchIndices=<INDEX1 & INDEX2>&EnableSearchIndexes=true&SelectedSearchIn=INDEXES&QueryString=CompanyName
The above is the URL through which i would like to get my search result. Here search is working for a single Index.
However, I would like to search for multiple indexes using single URL. Below is my value for single index search.
SelectedSearchIndices=SAP_INDEX
Can any one help me to get the value for multiple index selection? Can you please tell me what would be the index separater?
SelectedSearchIndices=SAP_INDEX<Index Separater>SAP_INDEX_2
Thanks in advance.
Best Regards,
KabaliHi Kabali,
Use a comma:
SelectedSearchIndices=SAP_INDEX,SAP_INDEX_2 -
Customize customer search page
Is there any way that we can customize customer search form with a DFF attribute on hz_parties?
Any help would be greatly appreciated.
Thanks,Hi Ravi,
You can redirect from jsp to OAF and from OAF to Oracle form
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
String destination =
"form:SYSADMIN:SYSTEM_ADMINISTRATOR:STANDARD:FND_FNDMNMNU";
pageContext.forwardImmediatelyToForm(destination);
URL should be in form form:responsibilityApplicationShortName:responsibilityKey:securityGroupKey:functionName:param1=
value1 param2=value2 param3=value3
Hope this will help.
Regards,
Reetesh Sharma
Edited by: Reetesh Sharma on May 17, 2010 9:51 PM -
Need to create custom home page for iProcurment.
Hi,
I have an issue in iProcurment.
i have modified the Menu name from "Requisitions" to "My Requisitions" in custom responsibility "XX iProcurment" its a replica of standard iProcurment responsibility.
then i clear the Cache and bounce the middle tire even though the changes are not reflecting. But when i do the same changes in the standard iProcurment responsibility then i am able to see the changes.
Create a main menu XX_ICX_POR_SSP_HOME its a replica of ICX_POR_SSP_HOME then attached to XX iProcurment
Menu: XX_ICX_POR_SSP_HOME
User Menu Name: XX Internet Procurement Home
Menu Type: Standard
Description: Internet Procurement Home
seq Prompt Submenu Function Description
1 iProcurement Home Page POR SSP HOME Internet Procurement Home Page
3 XX iProcurement: Homepage menu
4 EAM Function To Launch IP
5 iProcurement: Function Security
6 iProcurement Preferences Menu Container iProcurement Preferences Menu Container
Sub menu:
XX_ICX_POR_HOMEPAGE_MENU its a replica of ICX_POR_HOMEPAGE_MENU
Menu: XX_ICX_POR_HOMEPAGE_MENU
User Menu Name: XX iProcurement: Homepage menu
Menu Type: Home Page
Description: iProcurement Homepage menu
seq Prompt Submenu Function Description
5 Shop XX iProcurement: Shop Shop tab
10 My Requisitions iProcurement: Requisition Status Requisition Status tab
15 Receiving iProcurement: Receiving Home Page Menu Receiving tab
20 Contractors iProcurement: Contractor Contractor tab
25 iProcurement: Common Functions Common iProcurement Functions
30 iProcurement: Global Menu iProcurement Global Menu
35 ICX_STANDARD_GLOBAL_MENU ICX Standard Global Menu
40 iProcurement iP Product Branding
Hear i am changing the prompt of "Requisitions" to "My Requisitions"
i have modified the function XX_POR_SSP_HOME its a replica of POR_SSP_HOME
x_object=AppsServlet&x_source=menu&x_menuFunction=displayHomePage
OA.jsp?OAFunc=ICX_POR_LAUNCH_IP&OAHP=XX_ICX_POR_HOMEPAGE_MENU&OASF=ICX_POR_LAUNCH_IP&porMode=accessHomePage&OAPB=ICX_POR_IP_BRANDDo you have much experience working with HTML & CSS code?
Does this project need to work well in all devices; not just tablets?
If the answer to both question sis Yes, I recommend Dreamweaver.
If the answer to both question is No, use Muse.
Nancy O. -
Creating customized search results in SharePoint 2013
I am trying to customize search result through display template. my template has two block for Rendering. how to customize search result such as following image:
Hi Dastani,
There are two ways to display your results.
In Search result web part by creating the display type.
Content Search web part
As per your above image, I guess you are talking about the content search web part. So for that you need to modify the both control template as well as item display
template. I don't think you will get the desire result as per your block , During the render process the item template call for each item (indexed item in the
search corpus).
Basant Pandey
http://sharepointfordeveloper.blogspot.com/
Maybe you are looking for
-
Can't install iTunes in Windows
I had iTunes on my computer and now I can't access it. I uninstalled it, turned off computer, reinstalled it, and it's still giving me the same message: iTunes.exe System Error program can't start because MSVCR80.dll is missing from your computer. Tr
-
How do I create a duplicate bookmark without going into the bookmark library and copying it
I use "bookmark all tabs" to temporarily save a group of pages I'm using. If I previously bookmarked one of these pages, the old bookmark gets deleted without warning. I don't want this behavior, it STINKS (to put it nicely) that there is no option t
-
Iviews in Performance Management
Hi , I am trying to understand the difference between the below options available in the Manager Documents tab in MSS view. 1. Direct Report to Appraise 2. Employee to Appraise 3. Direct Reports 4. Direct Reports to Leader. Help appreciated as the re
-
Using BSP text editor for long text formatting
Hello, We are using CRM 7.0. We want to perform simple formatting for the long texts (bold, fonts etc.) We are considering to use thtmlbx <btf:btf> element for text editing. The question is how is it possible to save the formatted text as the long te
-
Buffer Table not up to date error while accessing Catalogs
Hello, I am getting Buffer table not up-to-date error while accessing ARIBA Procurement Catalogs. Initially, my Test system was pointing to Production Catalogs but now, when I changed the settings in "Define External Web Services" and pointed it to D