Adding PRINT Button on a List Item Page

Hi,
We have an existing custom list for our asset tracking. We are required to make the list item's page printable by adding a "PRINT" button on it. Currently, a list item's page has a "Close" button together with the following tabs such as: "New Item", "Edit Item", "Delete Item", "Manage Permissions", and "Alert Me". "Print" button should be like the "Close" button. Once the "Print" button will be click then a "Print" window will appear to select the printer to use. It will print only the list item's content and not the whole page.
Is there anyone who implemented as what describes above? Please help me how to implement this.
Thank you in advance.
Jack

Hi,
You can refer to the following two articles to add a "print list" option to the list actions menu:
How to add a "print list" option to the list actions menu
http://www.sharepoint-tips.com/2007/01/how-to-add-print-list-option-to-list.html
List Print Templates - Beta1
http://www.codeplex.com/sharepointtemplates/Release/ProjectReleases.aspx?ReleaseId=6018
Hope this helps.
Rock Wang
Rock Wang– MSFT
Hi Rock,
Thank you for giving those links.
I checked it and it was almost the same with Andre's posting. I did not try to install since as i understand, i need to do it in the server that hosted our portal which i'm afraid of doing it. I'm not an advanced user of sharepoint so i'm very careful of doing changes or enhancement to our portal.
Jack

Similar Messages

  • How to display the Attachment(picture) on the list item page?

    I have attached a picture to the list item and then when I click the item, there is a link of the attachment but not the picture graphics! I want to display the picture on the list item page and how to do it?
    I am a beginner of SharePoint 2010 and my English is not very good! Thanks!

    Hi,
    Using few easy steps you can set image in your out of the box List View, Edit and View Item Page.
    1. Create one Picture type Column in your list.
    2. Just create one Event Handler with Item
    /// <summary>
    /// An attachment was added to the item.
    /// </summary>
    public override void ItemAttachmentAdded(SPItemEventProperties properties)
    base.ItemAttachmentAdded(properties);
    SPListItem item = properties.ListItem;
    //SPAttachmentCollection attach = item.Attachments;
    string attachmentUrl = item.Attachments.UrlPrefix + item.Attachments[0];
    item["PictureColumnName"] = attachmentUrl;
    item.Update();
    Now, just add item with attachment and you will see attached image in Picture Column field.
    Manoj | SharePoint

  • Print button on my webdynpro JAVA page

    Hi Experts,
    Is there any way that I can include a print button on my webdynpro JAVA page. ON click of the Print button I have to print the entire Page. User is able to print the page by using the print option of Browser, but in that case if the page is having a vertical or horizontal scroll, print output will contain only the visible part.
    Thanks and Regards,
    Sarath Satheesan

    Hi Sarath,
    Printing Web Dynpro Java (WDJ) applications is one of the missing functionalities that everyone wants to have in their application. you can use third party open source reporting tool, JasperReports, to solve this issue
    Printing in Web Dynpro using JasperReports
    PART 1 - /people/jawed.ali/blog/2009/02/09/part-i-print-web-dynpro-java-applications-using-jasperreports
    PART 2 - /people/jawed.ali/blog/2009/02/09/part-i-print-web-dynpro-java-applications-using-jasperreports
    PART 3 - /people/jawed.ali/blog/2009/10/30/part-iii-print-web-dynpro-java-applications-using-jasperreports
    Hope this will fulfil you requiremnt.
    Thanks
    Arun

  • Adding a button to the Open Items List

    Hiya everyone,  I am trying to add a button to the Open List Items form (formType - 152) which is located in Reports -> Sales & Purchasing -> Open Items List.  When I attempt to add a button to that particular form it does not appear.  The only form I seem to be be able to add a button to is on the main menu.  I have added my code below:
    Private Sub CreateMySimpleForm()
            Dim oItem As SAPbouiCOM.Item
            Dim oButton As SAPbouiCOM.Button
           oForm = SBO_Application.Forms.ActiveForm
            oItem = oForm.Items.Add("80", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
            oItem.Left = 6
            oItem.Width = 65
            oItem.Top = 51
            oItem.Height = 19
            oButton = oItem.Specific
            oButton.Caption = "View Document"
        End Sub
    Has anyone got any ideas.....Thanks

    I have discovered that the button appears if the Open List Items window is open when I run my code so the button can actually appear on that form.  However, how do I change this line :
    oForm = SBO_Application.Forms.ActiveForm
    so that it specifies that the button will appear only on the Open List Items form.  When I change that line to:
    oForm = SBO_Application.Forms.GetForm("152",1 )    ....it keeps on complaining that it cannot find that form. 
    I'm not sure what the Count is supposed to be in:
    GetForm(Type As String, <b>Count</b> As Integer) 
    If anyone could help me out I would be grateful.....Thanks

  • Adding a print button to iProcurement Requistions View page

    Hi,
    I have a requirement where I need to add a print button or link to all requesitions that have been approved . This button/link need to invoke a custom Oracle report passing the relevant parameters in this case the requisition number.
    I have seen a post whenin tapash has explained how to invoke a report . But what Ineed to know is whether I can add the link/button by personazilation and if so after doing so how to invoke the report.
    Thanks

    I thought you had to put the button/link on top of the page, looks like you want it at row level. This makes it more simple, you donot need to extend the controller you can just use personalization and do it. Here is how you do it,
    - add the button/link using personalization
    - while setting the destinationURI property you need to add a parameter to pass the requisitionId
    for example if you need to launch the page http://www.yahoo.com then you need to set the destinationURI as
    http://www.yahoo.com&requisitionId={@<viewAtrribute>}
    where the viewAttribute represents the viewAttribute name from which the requistionId filed derives it's value. You will be able to find the view attribute name easily using About this page. If you expand the page structure in About this page you should find the viewAttribute mapped to the requisitionId field in the table.

  • Custom List Item Pages in Search Result

    Hi there,
    We are using SharePoint 2013 and have built a custom web part that displays a series of items from a list. When you click on one of the items, it takes you to a custom page that displays the selected list item, styled with our company branding. This works
    perfectly. However when a user performs a search, the search results includes the link to the SharePoint list item, and not the custom branded page. We'd like to have the search results include this custom page, instead of the standard SharePoint dispform.aspx
    page. Is there anyway to exclude the dispform.aspx and include our CustomItem.aspx in this search results? If so, how is this possible?
    For instance, a standard search returns the result:
    https://mydomain.com/Lists/Announcements/DispForm.aspx?ID=23
    Our custom branded page, which we want included in Search results is this:
    https://mydomain.com/AnnouncementsDetail.aspx?ID=23
    Thanks in advance!
    cflbasser

    Does you custom page have a managed property associated with its location, say 'myURL'?  I think you should be able to achieve this by customizing one of the Search Display Templates.  There are a couple of things involved here.  For Result
    Display rendering, Item_Default.html display template will have a "ctx.RenderBody(ctx)" call, in this case calling Item_CommonItem_Body.html template to display each item. 
    Take a look through Item_CommonItem_Body.html and there should be a place where instead of the OOTB managed property like Path or Url, you could put in your custom managed property to be displayed.  It's best to not update the default display templates
    but create custom ones and use custom result types with them.  In this scenario, you are not touching what's being indexed, but simply changing the UI layer.
    Another idea would be to use CEWS (Content Enrichment Web callout) and simply take the existing managed property responsible for printing out the link (like URL or Path), re-write it using some regex or similar logic and output it to the existing managed
    property or a new one.  You could have a trigger to only do this in specific scenarios to narrow this down, such as only to fire if an input path prefix matches a condition. 
    I would recommend doing this with Display Templates if possible, since introducing CEWS can have a performance impact on crawls, depending on how many items will need to be touched.

  • Dashcode iPhone Webapp - Adding url links to multiple list item

    I was wondering if anyone knew how to add a url link to multiple list items without the use of a button part.
    Say For Instance i Have
    Item 1 > I want to go to www.mysite.com/index.html
    Item 2 > I want to go to www.mysite.com/help/index.html
    Any help would be greatly appreciated

    After hours of reading and experimentation, I have solved my immediate problem thus:
    function jsonLoaded(jsonRequest) {
    if (jsonRequest.status == 200) {
    events = eval( "("jsonRequest.responseText")" );
    document.getElementById('list').object.reloadData();
    } else {
    alert("Error fetching JSON data: HTTP status " + jsonRequest.status);
    var feedURL = "http://www.foo.com/bar.php";
    var onloadHandler = function() { jsonLoaded(jsonRequest); };
    var events = [];
    var jsonRequest = new XMLHttpRequest();
    jsonRequest.onload = onloadHandler;
    jsonRequest.open("GET", feedURL, true);
    jsonRequest.setRequestHeader("Cache-Control", "no-cache");
    jsonRequest.send(null);
    var listController = {
    numberOfRows: function() {
    I had to do two things:
    1. Declare the array 'events' outside the function.
    2. Reload the list data (thanks to http://osdir.com/ml/safari-iphone-web-dev/2009-05/msg00013.html )
    Now I've got to figure out how to pull in different data for different list levels!

  • Adding print button to interactive report

    For now I have the downloaded to PDF option checked so the user can print an interactive report via the widget.
    I would like to have a print button on the report also.
    Has anyone got any of the java script stuff working off of a button?

    Hi willjamu ,
    All you should have to do is call the 'PDF' request to download the same report the drop down will create.
    f?p=355:14:3381437251536222:PDF::::
    I hope I was able to answer your question let me know.
    Mike

  • Print Button missing from list

    When I create a new project the Print option is frequently missing from the Toolbar Buttons field in Webhelp Settings. Sometimes I close the dialog, reopen it, and "Print" is miraculously there, so I can select it. Other times I can't make it display. Is there a switch somewhere, where I can indicate that I ALWAYS want the Print button? If not, how do I make it display when it doesn't?  Thanks!

    Hi there
    Whether or not you see a Print button is dependent on whether one was included in the skin you are using. Your example depicts that your skin selection is "Default". In order to see an option to include a Print button, you need to choose a skin that has one defined.
    Cheers... Rick

  • Adding Print Button With Java Script to Print of Different Pages Differently

    Hi,
    I am in the process of making a form and most of it is done and now I want to be able to print off two of the pages but to different printers, I have one that needs to be printed off on a regular A4 printer and another that needs to go to a label printer. I have both of the names for the printers and I have tried something but it just doesnt do anything at all (this is suggested by adobe I think?)
    var pp = this.getPRintParam();
    var printamount = this.getValue("Quantity_Boxes");
    pp.printerName = "Zebra Technologies ZTC GK420t";
    pp.firstPage = 3;
    pp.lastPage = 3;
    pp.NumCopies = 2*printamount;
    this.print();
    I tried it without the first and last page and nothing happens, I am useing a shared printer which works when I do cmd + P which the full printer name is Zebra Technologies ZTC GK420t @ User's iMac. (I have also tried putting the full name in aswell)
    This is just to test one page so far but is there any way that one button will be able to print off 2 different pages to 2 different printers?
    If someone knows how this would be a great help!
    Thanks,
    Bruce

    Thanks for that, I have it working now but it shows the dialog box with no settings changed should i use:
    pp.interactive = pp.constants.interactionLevel.automatic ?
    Thanks,
    Bruce
    EDIT:
    It printed but only the first page but it printed on the right amount quantity was 2*3 wich was the result of the Quantity_Box value
    I want it to print page 3 through the Zebra Printer and have page 2 printed to a different printer, is this possible through one button?

  • Adding adrotators in between webapp list items

    Is it possible to break the {module_webapp render="item" filter="latest"}  so that i can add an adrotator, and allow it to continue listing, while allowing me to keep to the resultsPerPage so that the paging can still be done?
    If I'm using liquid to do so, how do I allow the listing to continue from where I left off?

    Is it possible to break the {module_webapp render="item" filter="latest"}  so that i can add an adrotator, and allow it to continue listing, while allowing me to keep to the resultsPerPage so that the paging can still be done?
    If I'm using liquid to do so, how do I allow the listing to continue from where I left off?

  • Can't get add printer button to open on web page

    hp officejet pro 8500 a910 all- in -one
    windows 7 64 bit
    I had switched from verizon fios to cablevision and did change e-mail address but i have gone back to fios and now have the same e-mail address as before

    See this page for info...
    http://www.iwebformusicians.com/Search-Engine-Optimization/google-plus-1.html

  • Losing extended list of page sizes in Adobe PDF printer

    I have Acrobat 9.0 Pro installed on Windows 7, and use it with Autocad 2011 x64 (no PDFmaker! very irritating, but another story).
    From time to time, the Adobe PDF "printer" loses its extended list of page sizes, including the ARCH oversized page sizes.  It appears to revert to the list one would see in Acrobat 9.0 Standard.
    Usually, going to Programs, and doing a repair installation restores the list, though the first attempt to repair doesn't always seem to take.
    Still, I would like to understand what is causing this breakdown, and prevent it, if possible.  Any ideas?

    Have no clue, unless it is that you are running a very old version of AA 9. Updating to AA 9.5.1 might resolve the issue.

  • No 'printer' button on 'page setup'-screen

    Post Author: timdelma
    CA Forum: Crystal Reports
    I recently got a new pc with Windows Vista on it and ever since the 'Printer'-button is gone on the 'Page Setup'-screen. Does anyone know what to do or how i can change my printer linked to the report ?On my XP-computer no problem !!! It only happens on Vista-machines.

    Post Author: pvierheilig
    CA Forum: Crystal Reports
    So, probably a stupid question but it was not mentioned in your email:  do you have a printer installed on the Vista box?

  • Send a list item as a bulk e-mail using SharePoint 2010

    My scenario is to e-mail newsletters to a group of users (running into 1000's) and we were thinking about any pro's and cons of using SharePoint here.
    Preferable if the newsletter were embedded in the e-mail so there is no need to give permission to a user to visit the site (or do we have to anyway?)
    Also, a functionality such that, every list item could have an option such as "E-mail to Group 1" or "Email to Group 2" that would allow the item to be mass e-mailed.
    Group 1 assume to be a group of 500 individuals with only e-mail addresses known...
    If SharePoint seems right, then can anyone suggest me how to go about this? If it is possible with OOTB/designer?

    For you scenario, you could explore ECB Menu action using SharePoint designer.
    The logic would be first fire up SharePoint designer and create an ECB menu to start a workflow ie initiate workflow in SharePoint designer (you need to create two workflows each for Group1 and Group2 to make it simple)
    Next step would be to create a workflow to send an email to the selected group and use item values within the workflow to create the newletter.
    here are some reference on how to -
    http://sharepointyankee.com/2009/12/19/adding-custom-actions-to-the-list-item-menu-in-sharepoint-2010-using-sharepoint-designer-2010/
    http://blog-sharepoint.blogspot.com/2011/10/tutorial-add-custom-list-actions-using.html
    http://office.microsoft.com/en-us/sharepoint-designer-help/send-e-mail-in-a-workflow-HA010239042.aspx
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

Maybe you are looking for

  • Cant open downloads. Also restored firefox. Please help

    windows xp

  • Offline Approval Configuration

    Hi All, We are using SRM 4.0 in classic scenario. We want to use offline approval (approval throught mail) with MS Outlook. Can you please tell what are configuration steps required to achieve this. Thanks in advance. Regards, Ajay

  • Divide the Vendor Account  BSEG-KOART= 'K' into 90% and 10% in MIRO.

    I want to divide the Vendor Account  BSEG-KOART= 'K' into 90% and 10% in MIRO. I entered PO and selected the  tax , the balance amount is adjusted, when i click on the simulation button I want to   divide the Vendor Account  BSEG-KOART= 'K' into 90%

  • Extended accounting

    Hi, I'd like to develop application that collecting metrics per process. For this I thought to harness the extending accounting. But first of all I have a couple of questions : 1) Can acctdadm write the collected information into the pipe, instead of

  • Case noise?

    Re: a Rev B. (ALS) iMac G5 20" w/ 2 gigs ram. -- anyone hear their case expanding and contracting while using the iMac. Pops and crackle sounds. Not crazy loud but definately audible. It drives me nuts. It mostly appears to be coming in the hard driv