Display look up column as drop down list in a web part in SharePoint 2013
Hi,
I have a look up column in SharePoint 2013 calendar list.I want to show that field with values in the page as drop down list to filter the data based in selected value.
Is it possible through OOB or javascript.
Please help .
Thank you.
Hi ,
According to your description, my understanding is that you want to filter a calendar based a look up column in SharePoint 2013.
Calendar View not support OOTB filters connection. it is disabled for calendar view, you need to change view(not calendar view) so OOTB filters works and get connected to your view.
You can achieve this using combination of jQuery and SharePoint OOB techniques.
For jQuery filters refer to the blog: enter SharePoint List Filters using jQuery
Also you can filter Calendar View Web Part using JQuery and SPServices:
http://blogs.visigo.com/chriscoulson/filter-a-sharepoint-calendar-list-with-a-date-picker/
http://joshmccarty.com/2011/11/sharepoint-jquery-and-fullcalendar%E2%80%94now-with-spservices/
http://spservices.codeplex.com/discussions/258846
Another way, you can have a look at the SPFilterCalendar :
http://www.aasoftech.com/SitePages/How%20to%20Filter%20SharePoint%20Calendar%20Dynamically.aspx
Best Regards,
Eric
Eric Tao
TechNet Community Support
Similar Messages
-
Where is the drop down list with "edit web part" for a list??
In Sharepoint 2010, there was a drop down list to the far right of a list. One of the options was to Edit Web Part. In Sharepoint 2013, I can't find the drop down list. Nothing is to the right of my list and mouse overs down't reveal
anything. I am trying to get to that area to change my toolbar type. Any clues as to where the "edit web part" has gone to?I've been able to edit Web Part properties for weeks, but a few days ago, I could no longer do it, either by using the checkbox in the upper right corner of the web part or by using Web Part Properties in the Web Part tab. It's greyed out.
Then yesterday I could do it again and today I can't. An intermittent problem!
No one has changed any Sharepoint Admin settings.
Anyone have any ideas? They would be greatly appreciated. -
SQL function column in drop down list's data provider's query
Just wondering, if it is somehow possible to use SQL function column for drop down list through data provider.
At the moment, I am using id column as return value and name as display value from this query through CachedRowSetDataProvider:
SELECT ALL someTable.Id,
someTable.Name,
someTable.Postal_Code,
FROM someTable
However, I want to change display to use calculated column as display value, for example Name_PostalCode from below mentioned changed query:
SELECT ALL someTable.Id,
CONCAT(someTable.Name, ' - Pin Code: ',someTable.Postal_Code) Name_PostalCode ,
someTable.Name,
someTable.Postal_Code,
FROM someTable
But JSC doesn't seem to like this.
Is it someway possible to achieve this?
Thanks.>
But JSC doesn't seem to like this. Can you explain more. When doesn't it like it, in the design view, in the query editor, when your run it? What is the error you are seeing?
See http://blogs.sun.com/divas/entry/displaying_multiple_fields_in_a -
Refreshing drop down list in a web template based on a query view
Refreshing drop down list in a web template based on a query view
I have just developed my first set of portal pages displaying the results of Bex queries and query views in the SAP Netweaver portal. I developed the pages using web application designer. Each web template created with W.A.D is using a query or query view. In one template I have that is using a query view I am using a variable in my Bex query. This variable is of type customer exit, is set to variable is ready for input and calls some ABAP code which returns the current fiscal week number and year. When I run the query or query view in isolation through Bex analyzer the variables gets populated correctly. In my web template I have associated my variable from my query view to a drop down list box. However when I run the Iview created from this template the query results get refreshed but my drop down list box does not, it still shows last weeks week number. How do I get the drop down list box to refresh with the latest result from my customer exit variable?
Regards
CollinHi ,
According to your description, my understanding is that you want to filter a calendar based a look up column in SharePoint 2013.
Calendar View not support OOTB filters connection. it is disabled for calendar view, you need to change view(not calendar view) so OOTB filters works and get connected to your view.
You can achieve this using combination of jQuery and SharePoint OOB techniques.
For jQuery filters refer to the blog: enter SharePoint List Filters using jQuery
Also you can filter Calendar View Web Part using JQuery and SPServices:
http://blogs.visigo.com/chriscoulson/filter-a-sharepoint-calendar-list-with-a-date-picker/
http://joshmccarty.com/2011/11/sharepoint-jquery-and-fullcalendar%E2%80%94now-with-spservices/
http://spservices.codeplex.com/discussions/258846
Another way, you can have a look at the SPFilterCalendar :
http://www.aasoftech.com/SitePages/How%20to%20Filter%20SharePoint%20Calendar%20Dynamically.aspx
Best Regards,
Eric
Eric Tao
TechNet Community Support -
I tried to select an item from a drop down list on a web page in safari and discovered that the list disapeared to quickly for me to make a selection. Has anyone else found this and solved the problem. Many thanks.
Demo wrote:
I tried it on my iPad and I see what you mean. From what I can see when I go to the site on my Mac, it is Flash based and that will not work anyway.
Actually, it is Javascript and uses the 'onmouseover' event. -
How to display information from database using drop down list in JSP?
Hi all.
Like the tile above suggest, I'm having difficulty in obtaining the data as well as displaying them in a drop down list.
For example: If i were to have the following in my database:
SerialNo Food
1 Bread
2 Milk
3 Butter
The drop down list should look like the following:
[Bread][\/]
[Milk]
[Butter]
How do i go around coding it in JSP?
Thanks in advance.
C.KHai Please try the following code
You have to make some changes according to your system i am using
MSSqlserver Driver change the class name and the connection string
for your need
<HTML>
<HEAD>
<%@ page language="java" import="java.sql.*"%>
<LINK href="../theme/Master.css" rel="stylesheet" type="text/css">
<TITLE>ListDrop.jsp</TITLE>
<%!Connection con;
%>
</HEAD>
<BODY>
<select>
<%
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");\\Here you specify the Class Nale
con = DriverManager
.getConnection(
"jdbc:microsoft:sqlserver://javaserver:1433;DatabaseName=karthi",
"sa", "sa");\\here Connection string
ResultSet rs;
Statement st = con.createStatement();
rs = st.executeQuery("select SerialNo,Food from Foods");
while (rs.next()) {
%>
<option value='<%= rs.getString("SerialNo") %>'><%= rs.getString("Food")%></option>
<%
} catch (Exception e) {
e.printStackTrace();
%>
</select>
</BODY>
</HTML> -
There is a drop down list from the Awesome Bar containing some of my most frequently visited sites. How can I add URL's to this list?
The location bar drop-down list shows items based on visited count (bonus points and frecency: frequency and recency) and if you have visited other URLs more often then those will replace other websites.
*https://developer.mozilla.org/en/The_Places_frecency_algorithm
You can't customize this drop-down list and you would have to bookmark websites to have easier access. -
How to change the drop down list "Category" in the Risk page (PWA 2013)
Hello,
How to change the drop down list "Category" in the Risk page of a Project Site. I need to change the list of elements.
ThanksHi Robert,
You actually cannot edit the current template.
The process is as follow:
create a brand new project site from the existing template,
edit the site configuration (list, column, webparts, image, logo, theme...),
save it as a template,
associate it to an EPT.
See reference below:
http://blogs.msdn.com/b/brismith/archive/2010/03/15/customizing-the-project-site-in-project-server-2010.aspx
Hope this helps,
Guillaume Rouyre, MBA, MCP, MCTS | -
Event handling to the drop down list in the WEB DYNPRO ALV.
Hi Experts,
I posted same thing in the UI programing in the morning
For better Visiblity(as i didnt get any replies) of my issue i am posting the same thing in the ABAP General as well.
In my dynpro ALV i have 5 fields. in that 2ed field has the drop down list.
if i select any of from the list, based on the particular selected value, some value should be reflect in the 3rd field of the ALV.
Ex:
dropdown list of 2ed fields inclued like below
AUXILIARY CONTROLLER
AXLE ASSEMBLY, NON-OSCILLATING
ACTUATOR, LINEAR
AIR CONDITIONER
BLADE, EARTHMOVING
if i select ACTUATOR, LINEAR the value ( ACT - first three letters ) should automaticaly reflects in the 3rd field of the ALV like below
Filed 2 Field 3
ACTUATOR, LINEAR ACT
I thnk we have to do the some Event handling for that dropdown.
I checkd in the SCN but i didnt find any solution to my issue.
Any solutions/sample code is appriciated.
Regards!Make sure that the Location Bar is not set to "Nothing": Tools > Options > Privacy > Location Bar: When using the location bar, suggest: History, Bookmarks, History and Bookmarks
See [[Smart Location Bar]] -
Event handling to the drop down list in the web dypro ALV.
Hi Experts,
In my dynpro ALV i have 5 fields. in that 2ed field has the drop down list.
if i select any of from the list, based on the particular selected value, some value should be reflect in the 3rd field of the ALV.
Ex:
dropdown list of 2ed fields inclued like below
AUXILIARY CONTROLLER
AXLE ASSEMBLY, NON-OSCILLATING
ACTUATOR, LINEAR
AIR CONDITIONER
BLADE, EARTHMOVING
if i select ACTUATOR, LINEAR the value ( ACT - first three letters ) should automaticaly reflects in the 3rd field of the ALV like below
Filed 2 Field 3
ACTUATOR, LINEAR ACT
I thnk we have to do the some Event handling for that dropdown.
I checkd in the SCN but i didnt find any solution to my issue.
Any solutions/sample code is appriciated.
For better visiblity( as i didn't get any replies ) I posted same thing in the ABAP Programing
Regards!
Edited by: Prasanth M on Feb 20, 2009 2:54 PMMake sure that the Location Bar is not set to "Nothing": Tools > Options > Privacy > Location Bar: When using the location bar, suggest: History, Bookmarks, History and Bookmarks
See [[Smart Location Bar]] -
When selecting a font for a message in Thunderbird, the only way I can find to see what the font looks like is to actually change the font of text I've already written. To try more than a few fonts at random would be a sheer waste of time.
I'm using an older version of MS Word, which has the option of allowing the user to see the actual fonts displayed in the font selection drop-down list.
Is there any way to set up Thunderbird to do this?The short answer is no.
-
Purchase order sample - drop down list populating another drop down list
hello, when i use this sample script, it works fine. but when i add additional arrays to it, it doesn't work at all. please let me know what i need to change in this script in order to add additional items into the drop down lists. here is the script that works (displays 3 options in first drop down list (blank, option, another option)):
// This script object controls the interaction between the carrier and plan Drop-down lists.
// The array contains the carriers and the corresponding plans.
var myCarriers = new Array(new Array(2), new Array(14), new Array(17)); // Create a two-dimensional array.
// For each carrier, add a 'new Array(number of plan +1)'.
// Define the carrier and the corresponding plans.
// The array syntax is arrayName[index][index].
// The first index number represents the carrier,
// the second index number is the actual data value.
myCarriers[0][0] = " "; // The first items in the Drop-dowm Lists should be blank.
myCarriers[0][1] = " ";
myCarriers[1][0] = "ANERT"; // The first data value is the carrier name,
myCarriers[1][1] = "MC250"; // the rest are plans.
myCarriers[1][2] = "MC2501";
myCarriers[1][3] = "MC5002";
myCarriers[1][4] = "MC5003";
myCarriers[1][5] = "MC1000";
myCarriers[1][6] = "MC2000";
myCarriers[1][7] = "MCHC2300";
myCarriers[1][8] = "MCHC3000";
myCarriers[1][9] = "MC2500";
myCarriers[1][10] = "MB";
myCarriers[1][11] = "P500";
myCarriers[1][12] = "MHH3000";
myCarriers[1][13] = "MHH5000";
myCarriers[2][0] = "BCCA"; // This is a new carrier, see how the first number is now [1].
myCarriers[2][1] = "S Plan";
myCarriers[2][2] = "BPlan";
myCarriers[2][3] = "P40";
myCarriers[2][4] = "P30";
myCarriers[2][5] = "P35*";
myCarriers[2][6] = "P45*";
myCarriers[2][7] = "Ad25*";
myCarriers[2][8] = "Pr20";
myCarriers[2][9] = "Pr10";
myCarriers[2][10] = "PH750*";
myCarriers[2][11] = "PH500*";
myCarriers[2][12] = "2400HD";
myCarriers[2][13] = "3500HD";
myCarriers[2][14] = "2000HD";
myCarriers[2][15] = "LH1500";
myCarriers[2][16] = "LH3000";
// This function will populate the carrier Drop-down List.
// This function is called from the initialize event of the carrier Drop-down List.
function getCarriers(dropdownField)
dropdownField.clearItems();
for (var i=0; i < myCarriers.length; i++)
dropdownField.addItem(myCarriers[i][0]);
// This function will populate the plans Drop-down List for any event EXCEPT the change event.
// This function is called by the initialize event of the plan Drop-down List.
function getPlans(carrierField, dropdownField)
dropdownField.clearItems(); // Clear the items of the Drop-down List.
for (var i=0; i < myCarriers.length; i++) // Look through all the carriers until we find the one that matches the carrier selected.
if(myCarriers[i][0] == carrierField.rawValue) // Check to see if they match.
for (var j=1; j < myCarriers[i].length; j++) // When they match, add the plans to the Drop-down List.
dropdownField.addItem(myCarriers[i][j]);
dropdownField.rawValue = myCarriers[i][1]; // Display the first item in the list.
// This function will populate the plans Drop-down List for the change event.
// This function is called by the change event of the carrier Drop-down List.
// The first parameter is simply a pointer to the xfa object model.
function getPlansOther(myXfa, dropdownField)
dropdownField.clearItems(); // Clear the items of the Drop-down list.
for (var i=0; i < myCarriers.length; i++) // Look through all the carriers until we find the one that matches the carrier selected.
if(myCarriers[i][0] == myXfa.event.newText) // Check to see if they match. Note: we have to use the event.newText in this case because
{ // the chcontinued...
change hasn't been committed yet.
for (var j=1; j < myCarriers[i].length; j++) // When they match, add the states/provinces to the Drop-down List.
dropdownField.addItem(myCarriers[i][j]);
dropdownField.rawValue = myCarriers[i][1]; // Display the first item in the list.
when i try to add 4 more arrays (add items to first drop down list and second drop down list), nothing displays in either drop down lists. please let me know the items that need to be changed - besides these items (i know i need to add arrays and add myCarriers[1][0],[2][0],[3][0] to [6][0] --- for 4 additional items in the first drop down):
var myCarriers = new Array(new Array(2), new Array(14), new Array(17)); // Create a two-dimensional array.
// For each carrier, add a 'new Array(number of plan +1)'.
// Define the carrier and the corresponding plans.
// The array syntax is arrayName[index][index].
// The first index number represents the carrier,
// the second index number is the actual data value.
myCarriers[0][0] = " "; // The first items in the Drop-dowm Lists should be blank.
myCarriers[0][1] = " ";
myCarriers[1][0] = "ANERT"; // The first data value is the carrier name,
myCarriers[1][1] = "MC250"; // the rest are plans.
myCarriers[1][2] = "MC2501";
myCarriers[1][3] = "MC5002";
any help would be greatly appreciated. thank you! -
Hi
I have two drop down lists.
One called P2_PRODUCT_GROUP which has a LOV.
Also another called P2_PRODUCTS which has another LOV.
I want P2_PRODUCTS to be filtered based on the selection I make in P2_PRODUCT_GROUP.
I've used the following SQL statement for the P2_PRODUCTS LOV:
select PRODUCT d, ID r
from PRODUCT
where ID = :P2_PRODUCT_GROUP
When I run the page, it doesnt display anything in the P2_PRODUCTS drop down list at all, even after I select a PRODUCT in P2_PRODUCTS nothing shows in P2_PRODUCT_GROUP.
What am I doing wrong?
Regards
Adam
Message was edited by:
user582756Hi Adam,
that's the classical cascading lov problem. It's not necessary to do a page submit roundtrip, you can use AJAX instead.
Have a look at Carl Backstrom's AJAX example at http://htmldb.oracle.com/pls/otn/f?p=11933:37 or have a look at my generic cascading lov which is part of the ApexLib Framework http://inside-apex.blogspot.com/2006/11/generic-solution-for-depending-select.html
BTW, my solution also can handle a popup lov as a master.
Patrick
My APEX Blog: http://inside-apex.blogspot.com
The ApexLib Framework: http://apexlib.sourceforge.net
The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/ -
Populate drop-down list from multiple text fields.
Just to begin, I am brand new to this application and brand new to coding in general. Anyways, this is what I am trying to accomplish. I need to populate a drop-down list from multiple text fields. I am able to populate one item using this in the calculate event:
TextField1.rawValue
After I type text in TextField1 and hit enter, it displays the text in the drop-down list. I need to do this but with more than just one text field to populate more options for the drop-down list. I will also need to do something similar with populating a drop-down list from selections made in multiple other drop-down lists.
Thanks for any help you can give me.Thank you for your suggestion Geo Kaiser. With that, I was able to populate my drop-down lists, but now when I select an option from the drop-down list, the selection dissapears. The selection will appear briefly in the box but then dissapears although my drop-down list options remain there. Here is the code I am using for my text field to drop-down list:
DropDownList1.clearItems()
DropDownList1.addItem(TextField1)
DropDownList1.addItem(TextField2)
And here is my code for my drop-down list to populate another drop-down list:
DropDownList3.clearItems()
DropDownList3.addItem(DropDownList1)
DropDownList3.additem(DropDownList2)
Thanks again for your help. By the way, I am using Adobe Designer 7.0. -
Show the drop down list of variant on the selection screen in ALV reports
Hi,
i have a alv report when i execute this display will come and then i click display layout it save as a variant on the selection screen and when i go back to selection screen and press f4 on the display variant its show the drop down list of varient.
can u send me some code for this functionality...its very urgent.
thanks!
VipinHi,
try inserting this code apropietly in you program. (1 parameter + Initialization + At-selection-screen + 2 forms)
START HERE
PARAMETERS: pa_vari TYPE disvariant-variant.
INITIALIZATION.
g_repid = sy-repid.
CLEAR e_variant.
e_variant-report = sy-cprog.
e_variant-username = sy-uname.
CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
EXPORTING
i_save = 'A'
CHANGING
cs_variant = e_variant
EXCEPTIONS
not_found = 2.
IF sy-subrc = 0.
pa_vari = e_variant-variant.
ENDIF.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR pa_vari.
PERFORM alv_variant_f4 CHANGING pa_vari.
*& Form ALV_VARIANT_F4
FORM alv_variant_f4 CHANGING pa_vari.
DATA: l_exit(1) TYPE c.
CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
EXPORTING
is_variant = e_variant
i_tabname_header = 'ANYTHING'
i_save = 'A'
IMPORTING
e_exit = l_exit
es_variant = e_variant
EXCEPTIONS
not_found = 2.
IF sy-subrc = 2.
MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
IF l_exit = space.
pa_vari = e_variant-variant.
ENDIF.
ENDIF.
ENDFORM. " ALV_VARIANT_F4
END
Hope iy helps!
Alfonso
Maybe you are looking for
-
.html report stored in a file, the current report?
I would like to make an .html report previously stored in a file, the cuurent report referred to by the report reference number. Any help would be appreciated.
-
How to check in hp laser jet 1020 Plus , how many printout in one toner. cartridge
I change again-by-again in HP Laser 1020Plus toner but not recevied any information like how many printout this cartridge . please give me any solution.
-
Runtime.exec() opening dos window.
I heard that in newer version of java (>java 1.2 ) if Runtime.exec() is used to execute some native program, a black dos promt is popped up automatically and closed when the execution of the native program is completed. Will this happen every time I
-
Association is not automatically created between synonyms.
I use JDeveloper 11gr2. When using wizard to create "Business Components from Tables" using OE(order entry) schema to create entity objects, associations are not automatically created for entity objects associated with synonym. For example, when i la
-
Oracle Lite web browser cache problem
Hi, I have developed a web application based on jsp and servlet. The application works correctly if the User works "On-Line". When the user works "off-line" the application seems to work correctly, but pages (jsp) are not refreshed and the user gets