XSLT Version in SharePoint

I have always wondered about this. I believe, we have XSLT 2.0 and even 3.0. But I have noticed that, even though, there have been many versions of Share Point (2007, 2010 and 2013), still Share Point seems to be supporting XSLT 1.0. Is there any specific
reason for this? Also, can we use higher versions of XSLT in Share Point? Is yes, how? If no, why? Please clarify.

You can apply list view display templates to any Listview in SharePoint through the use of the JSLink property in the Web Part Properties. (Note: It doesn't work for Business Data List, but you can use external data columns in your listview and style them
with JSLink that way)
Wes Preston has a great primer on his blog about JSLink and List Views..
http://www.idubbs.com/blog/2012/js-link-for-sharepoint-2013-web-partsa-quick-functional-primer/ which takes you into how it can be used.
As to why .Net doesn't support it yet, you'll have to ask the .Net guys.
Paul.
Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times.

Similar Messages

  • Issue with opening a site in SharePoint Designer 2010 -The version of SharePoint foundation running on the server is more recent than the version of SPD you are using, you need a more recent version of SPD.

    I have a SharePoint site which I am trying to open in SPD 2010, I am getting the following error(some of my team members are able to open)
    The version of SharePoint foundation running on the server is more recent than the version  of SPD you are using, you need a more recent version of SPD.
    These are the ways I tried
    1) Earlier I have MS office 32 bit and SPD 32 bit, I uninstalled them and installed both 64 bit versions
    2) I uninstalled restarted my machine and installed it again still no use.
    3) I installed SPD 2010 Service Pack 2 of 64 bit
    4) I uninstalled the SPD 2010 and opened the site—site actions—edit page in SPD , then it asked me to install SPD 2010, then I installed and tried to open the same site, again same error.
    How to solve this issue?
    I checked permissions also at that site level – I have full control like others. I don’t have access to Central Admin so where else I can check the permission settings?

    Please update us SharePoint version 
    Regards,
    Pratik Vyas | SharePoint Consultant |
    http://sharepointpratik.blogspot.com
    Posting is provided AS IS with no warranties, and confers no rights
    Please remember to click Mark As Answer if a post solves your problem or
    Vote As Helpful if it was useful.

  • Report workload by calculating how many versions of SharePoint list items created in a certain time period

    I have a total of 66 SharePoint 2010 lists - yes, 66! - each lists contains between 1500 and 3200 list items.  My employees update these various list items throughout their workday.  Each update to a list item creates a new version of the list
    item.  On average each list item will have anywhere from 5 to 10 versions before it is done.  I need to create a report that tells me how many list items they've updated in a certain time frame.  I have come close but still cannot arrive at
    the data I'm looking for. 
    This is what I have so far:
    I've created a report using SQL Report Builder 2008 v3 where I've filtered it to show only items MODIFIED between, for example, Feb1 and Feb28.  Of those records, I want the report to tell me how many versions were created during that time
    frame.  The result is one list item with 5 total versions.  Versions 1.0, 2.0, & 3.0 were created on 12/12/14.  The last two versions, 4.0 and 5.0, were created on 2/24/15.  Therefore, the answer I'm looking for is 2 because they
    created 2 versions between Feb1 and Feb28.
    However I get the following results using these queries:
    If I do a =Sum(Fields!owshiddenversion.Value) in the expression field I get the total versions which is 5
    If I do a =Count(Fields!owshiddenversion.Value) in the expression field I get the instance which is 1
    Is there a way to count ONLY the number of versions created in a time period?  Is there another hidden field in SharePoint that I can use in the expression that will give me results I'm looking for?

    Hi Rafael70,
    Per my understanding that you have already get all the need fields and informaiton of the updated version of list items and now you want to calculate how many versions of SharePoint list items created in a certain time period, you can't get desired result
    using sum and count function, right?
    I have tried to tested on my local environment but because I am not clear what is value in the field "owshiddenversion", I assumed you have two datatype parameters (StartDate and EndDate) to help filter the report in a certain time period.
    Generally, if you have add the filter correctly, it will filter the correct number's updated version in this time period, I would like you to provide details information as below to help better analysis the requirements:
    Could you please provide sample data of the table.
    Please provide snapshot of the report structure you have currently designed.
    Please try to provide all the expression you have used.
    If you still have any problem, please feel free to ask.
    Regards,
    Vicky Liu
    Vicky Liu
    TechNet Community Support

  • How to display the current Date and time in xslt version 1

    i am using xslt version 1 .i want to display the current date and time in the output xml using xslt(Jdeveloper) ..i just added the namespace xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
         xmlns:ns1="urn:oracle:integration:b2b:7D30046DC68A4FA689956D8241FA3B99">
    and used thsi function <xsl:value-of select = "xp20:current-date()"/>
    but it does not works for me ..help needed????
    Edited by: user9519185 on Jan 20, 2009 3:04 AM

    Use a formula: =NOW()
    Format the cell for Date and Time, with both the Date part and the Time part displayed. Format the two parts as you wish, using the choices in the Inspector's menus.
    The cell will update each time the table is recalculated.
    (Description is for Numbers '09 (Mac), Numbers for iOS will be similar, but not necessarly identical in details.)
    Regards,
    Barry

  • XSLT version supported in JDK 6 Transformer

    Hi! This is a simple question: Does JDK 6 Transformer Class support XSLT 2.0?
    My problem raise when I use the <xsl:character-map> tag. A Example:
    template.xslt
    <xsl:stylesheet version="2.0">
    <xsl:output method="xml" version="1.0" encoding="UTF-8" use-character-maps="vxml"/>
    <xsl:character-map name="vxml">
       <xsl:output-character character="«" string='&lt'/>
       <xsl:output-character character="»" string='&gt'/>
       <xsl:output-character character="¨" string='"'/>
    </xsl:character-map>
    <xsl:template match="/">
       «vxml version=¨2.0¨»
       {xslt operations...}
       «/vxml»
    </xsl:template>
    {code}
    *someXML.xml*
    {code}
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="template.xslt"?>
    {code}
    Well, when I use external software (Altova XMLSpy), the result is exactly that I want... but, when I use a simple java class with Transformer (in java 6), the result contains alternative char and no the correct character that character-map is supposed to change.
    Then, in this forum all people only use XSLT with version="1.0"... and appear my question... Transformer Class in JDK 6 really support XSLT version 2.0? I can't find information of this...
    Edited by: MIrribarra on 20-03-2009 05:51 PM
    Edited by: MIrribarra on 20-03-2009 05:53 PM
    Deleted intensionally semi-colon in "&lt" and "&gt" because editor change string code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Simple answer: No.
    Less simple answer: you can plug in any transformer you like. The process for doing that is described in the documentation for javax.transform.TransformerFactory, method newInstance.

  • Update Column value after current item is Approved and then publish major version using Sharepoint 2013 designer workflow

    Hi,
    We have a requirement to update a column value once the item has been approved.
    Following settings have been made in the publishing articles list:
    Require content approval for submitted items : yes
    Create major and minor (draft) versions
    Who should see draft items in this document library? :Only users who can edit items
    Require documents to be checked out before they can be edited? : yes
    I have createdatu a Sharepoint 2013 workflow to check if Approval sts of current item = 0 i.e. Approved , then check out and update the item and finally checkin the item. Everything works fine till this point except that the minor version of the item is
    checked in. Due to this the updated columns are not published to others.
    Also, I created a Sharepoint 2010 workflow to SET CONTENT APPROVAL = APPROVED and started this workflow from my list workflow above, but the item does not get checked-in and always shows "In Progress" status with comment "The item is currently
    locked for editing. Waiting for item to be checked in or for the lock to be released.".
    Please let me know where I am missing out so that once the item is approved, column value gets updated and current item is still in Approved status.
    Thanks

    Hi,
    According to your post, my understanding is that you want to update Column value after current item is Approved and then publish major version using Sharepoint 2013 designer workflow.
    You will get into this kind of Catch-22 situation trying to set the Content Approval Status in SharePoint Designer workflow:
    - You must check out the document before you can change the Content Approval Status
             - You can't change the Content Approval Status once the document in checked out
    Since you set the Require documents to be checked out before they can be edited=Yes, you will need to check out the document when run the workflow on the item. But you cannot approve a document when it is checked
    out. So the logic in workflow conflicts.
    As a workaround, you can use the Start Another Workflow action to start the normal Approval workflow on the document.  The built-in Approval workflow can work with a document that’s not checked out.
    The designer approval workflow also can work with a document that’s not checked out.
    You can create two workflow using SharePoint Designer 2013.
    First, create a SharePoint 2010 platform workflow.
    Then, create a SharePoint 2013 platform workflow.
    Then when the SharePoint 2013 platform workflow start, it will start the SharePoint 2010 platform workflow to set content approval status, then the SharePoint 2013 platform workflow will update current item value.
    More information:
    SharePoint Designer Workflow Content Approval Issue
    SharePoint 2010 Approval Workflow with Content Approval
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Xslt version 2.0 support..

    All,
    SOA Versions: 11g(11.1.1.4) and 10g (10.1.3.4)
    Can anyone pls confirm whether bpel 10g and 11g support xslt version 2.0?
    Thanks
    sen

    Found the documents for Oracle XML Developer's Kit saying it supports XSLT 2.0, according to the references bellow the support is partial...
    XSLT 2.0 (working draft dated 04 April 2005) Partial
    XDK Standards
    http://docs.oracle.com/cd/E12839_01/appdev.1111/b28394/adx_ref_standards.htm
    Using the XSLT Processor for Java
    http://docs.oracle.com/cd/E12839_01/appdev.1111/b28394/adx_j_xslt.htm
    Cheers,
    Vlad

  • Which XSLT versions are support by Oracle BPEL? v1.1  or v2.0?

    Which XSLT versions are support by Oracle BPEL? v1.1 or v2.0?
    As far as I heard v1.1 is the highest version but some functions of v2.0 are supported as well.
    Is this true?
    If yes: Which XSLT functions of v2.0 are supported?
    Does it matter if I change the
    version="1.1"
    attribute in the topmost
    <xsl:stylesheet......>
    tag?
    Which XSLT processor is built-in/used?
    Peter

    XSL mapper in BPEL supports 1.0 only in-built. And this is true for 11g also. However, we can declare <xsl:stylesheet version = 2.0 ... and use all xpath 2.0 functions. I have used few of them and has been successful so far. Once you declare version as 2.0 the only issue will be that XSL's visual GUI mapper will not work in JDeveloper and you will need to modify the code from the source.

  • Free version of sharepoint 2013 and workflows

    Hello,
    Our company just switched to the free version of Sharepoint 2013. I just need to know if we are able to do workflows with custom lists in this version and be able to route the list to other people within the company. We just need to know if it
    is possible first before we dig into it.
    Thanks
    Natalie.

    I assume you mean SharePoint 2013 Foundation. You can see the detailed set of features here:
    http://www.apps4rent.com/sharepoint-2013-features-comparison.html
    If you get down to Workflows, you'll see that Foundation does not have those options.
    Edit: Correction. That is 2013 Workflows. You are able to make 2010 Workflows.
    Andy Wessendorf SharePoint Developer II | Rackspace [email protected]

  • Which version of sharepoint for OneNote sharing

    We are starting to use OneNote for consultants, and we're thinking about savings the OneNote workbooks onto a server.  While consultants are at client sites they need access to selected workbooks, so we thought of using Offline files (for Windows laptops),
    but that doesn't help with Android tablets.  As well, I think I read in the docs that offline files are NOT recommended for this purpose.
    I would like to experiment with sharepoint to hold the docs and sync them with tablets/laptops.  I would like to do a pilot with a handful of users, but I'm wondering if I need to buy a SharePoint license?  I believe there is a free version of
    sharepoint - will this support the syncing of OneNote files or do I have to buy a license?

    Sadly MS have re-used terms and left the 'cloud vs premises' story very hard to understand here, most people get horribly confused by it. The most common situation is to use the OneDrive for Business application to sync to 'OneDrive' in the cloud.
    However, OneDrive for business can sync to non-cloud SharePoint, where it's still called OneDrive. It's confirmed here:
    https://support.office.com/en-gb/article/What-is-OneDrive-for-Business-187f90af-056f-47c0-9656-cc0ddca7fdc2
    "If you’re using Office 365, you get 1 TB of space in the cloud for OneDrive for Business. If your OneDrive for Business library is hosted on a SharePoint server in your organization, your organization’s administrators determine how much storage space
    is available."

  • XSLT Mapping - Getting current date in XSLT version 1.0

    Hi,
    I want to fetch the system date and compare it with another date, say 06.04.2010.
    How can I do this in XSLT 1.0?
    Thanks & Regards,
    Aditi Naik

    Hi,
    I tried using the following code:
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cal="java:java.util.GregorianCalendar">
         <xsl:output method="xml"/>
         <xsl:template name="currentDate" xmlns:cal="java:java.util.GregorianCalendar">
              <xsl:variable name="now" select="cal:getInstance()"/>
              <xsl:variable name="day" select="cal:get($now, 5)"/>
              <xsl:variable name="month" select="cal:get($now, 2)"/>
              <xsl:variable name="year" select="substring(string(cal:get($now, 1)), 3, 2)"/>
         </xsl:template>
    <Body>
              <xsl:choose>
              <xsl:when test="boolean(//*[local-name() = 'IRenvelope']/node()) and boolean($year = 2009) and boolean($month &gt; 11) and boolean($day &gt; 05))">
              </xsl:when>
              </xsl:choose>
    </Body>
    However, when I try to run this mapping I get the error "Invalid XPath Expression" in Altova.
    Can you please tell me exactly what is wrong with this code and how I can get around this?
    Thanks & Regards,
    Aditi Naik

  • What is the build version for Sharepoint 2013 Server including trial version there is one?

    Hello Community
        When using WS2012 and Sharepoint 2013 Server, what
    build version for a Sharepoint 2013 Server farm should
    be applied and where do you get the cumulative update
    for it (trial version also if there is one)?
        Thank you
        Shabeaut

    Hi,
    According to your description, my understanding is that you want to know which SharePoint build version should be applied to Windows Server 2012 and where to get cumulative update.
    If you want to use SharePoint in Windows Server 2012, you can use the RTM version 15.0.4420.1017.
    For CU update and build version, I suggest you can refer the detailed article below:
    SharePoint 2013 Build Numbers
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Best way to move a site between farms running different versions of SharePoint.

    I will try and keep this short and summarize what we are trying to do to see if I am on the right track. I am at a new job and trying to clean up stuff that has collected over the years. I might be making this more difficult than necessary and looking for
    the easiest way to accomplish the goal which is:
    There is a team here that had a SharePoint 2007 WSS environment built for them years ago that they have been using and have a lot of historical data that they want to keep. It contains several (8) Sites in a single Site Collection. The sites are all very
    basic using out of the box web parts(Lists and Libraries). Nothing custom and security very basic (can be recreated if needed) which is all good. We want to consolidate this farm as it is the only thing on the farm and move it to our Intranet (running SharePoint
    2010 Enterprise). On the intranet we have a Managed Path configured for "Teams" which this site collection would fall nicely into based on usage policy and existing Governance. I am fine with them having their own Site Collection Database separate
    from what the other site collections that already exist. All of this really doesn't sound like it will be too hard. However I don't want to run out and buy any migration tools as it is just this one site that is moving and I should be able to do this with
    out of the box tools/powershell.
    Gotchas - 2007 WSS was on SP0. I just got done upgrading the 2007 environment to SP3. I think I needed to be at least up to SP2 but since I was upgrading them anyhow I went up to SP3. Intranet is running on SharePoint Server 2010 Ent SP1. This shouldn't
    be an issue as I am just jumping from 07->10 so as long as my 07 content DB is at a high enough patch level I should be able to move everything right over but will be working a project to upgrade to current SP on the Intranet after I am done with this initial
    consolidation and retirement of the 2007 WSS farm. 
    My thoughts on how to do this.
    The Team wants this to happen so they are willing to stop work on site for a day so I can do this is normal business hours which is really nice of them. I also have a test environment which is pretty close to prod to practice the process on. So my plan
    is to  grab a SQL backup and restore the Content DB to the SQL box for the 2010 Farm. Once the site collection's Content DB is on the right SQL box, use PowerShell to attach the Content DB to a new temp staging Web Application that I created for this
    process. Then backup and restore the site collection to the existing "Teams" Managed Path on the normal production Web Application. I assume to do this it would be best to use a "staging" Content DB for the initial SQL restore. Then set
    up a new "Production" Content Database for them to live on or point it to the existing Teams Content Database. I guess somewhere in here (after import) I should upgrade the site collection to 2010 look and feel. Let them know I am done and they can
    go back to work while I clean up all the staging stuff.
    Am I missing anything obvious here? I might have to do the Staging Web Application creation and cleanup after hours as I think I will need to do an IIS Reset. 
    Once all this is done then I start the project to upgrade the Intranet to 2013. 
    Thanks

    Much detail :) but as a shortcut you can use third party migration tools to have a seamless transition from old version to new. Few to mention, Methalogix and Quest tools. You may also leverage the trial version they offer which most probably cover your
    current situation. 
    The good thing about third party migration tools are you don't have to worry about template mapping nor security mapping. Of course for migration from very old version, like SP2003 to SP2010 requires the security mapping as it's totally different in structure.
    But from SP2007 on-wards the security hierarchy is basically same. One good thing to bear in mind is if you've custom solution there maybe some issue otherwise it's a smooth ride.
    Hope this helps :) 
    Yeah, I know there are shortcuts with third party migration tools but I really think they would be overkill in this case. While I thought of trials, I don't want to waste time going through a trial version only to find the finalize button is grayed out unless
    you pay for it and have to start over with something else. Though it isn't like I have that much data. Entire Site collection is 314MB when I look at storage used in Quotas and Locks. So if the trial was limited to 5GB or something then it would work. 
    I am doing this mini project now to avoid having to jump from 2007 to 2013 as we are getting pressure to get our intranet moved up to 2013. To do this move later would mean I would need to set up a 2010 environment to jump to  before moving them to
    2013 so might as well cram it in now before hand to save a bunch of work later on. As I mentioned, no custom solutions, no custom web parts, nothing but out of the box stuff. Not even the fab 40. So this should be as easy as can be. 
    Worst case that I can think of is that I might loose security. That isn't even that bad being it is a single site collection that I am dealing with. It is wide open to the entire team so just drop their entire AD Security group in Contributor and they would
    be back up and running. Go back and grant 1-2 people advanced permissions and they should be set. 
    Besides the way I look at it, going the PowerShell route is a good refresher for me as it may be similar when I do the move to 2013. We have the upgrade of not only the Intranet but our external web site as well. 

  • Can I use my Office 365 for small business version of Sharepoint to develop a type of Business Database Management System?

    We have an excel sheet that job enquiries are logged into, estimates and a quote are produced, upon receipt of an order a job is started and once completed gets invoiced. Standard business workflow stuff, can I get 365 to automate this?
    I would like to be able to upon a new enquiry being entered and an order received, a set of job folders are automatically created using a unique number from the excel sheet as its job number. These folders would have certain document templates within
    them for use on the related job.
    I have been experimenting with Zoho Creator to develop a system to do this, but as we have adopted 365 (small business version) it would be preferable to be able to do this all in one place.
    Any help or advice greatly appreciated.
    Chris

    Hi Chris,
    As I understand, you would like to create a management system to create folders via number in Excel sheet.
    In my view, we could import the Excel sheet to a list, then use workflow to get number and create folders.
    Here is a forum specific for Office 365 SharePoint for your reference, please confirm the plan with support engineer there just in case:
    http://community.office365.com/en-us/f/154.aspx
    Regards,
    Rebecca Tu
    TechNet Community Support

  • How can I tell what version of SharePoint Designer 2010 I have?

    I know there have been at least 2 service packs for SharePoint Designer.
    I know what version I have - 14.0.7128.5000
    How can I tell whether the service packs have been applied or not?
    Thank you.

    Hi
    check my
    post
    Romeo Donca, Orange Romania (MCSE, MCITP, CCNA) Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for you.

Maybe you are looking for

  • Writing an file to a specified directory

    I have an application in Tomcat. In this application i write data into an xml-file. When i check this, i see that the file is written in the bin directory of tomcat. Now I want to write this file into another directory, for example: /tomcat/webbaps/c

  • Table Balance Carry Forward per Trading Partners

    Dear all, Currently, I need to build a report that list detail Trading Partners per G/L Account transactions and per equity type also. But I have a problem in retrieving amount Balance Carry Forward per Trading Partners. I have checked through Table

  • Problem with Idoc Mapping

    Hi, Target field is : Bank Address 1: Source mapping: it is a Idoc with the following requirements IF E1IDB02 BA-FIIKWAER = CNY and LEN(E1IDB02 BB-FIIBKNAM)<=11       then MID(E1IDB02 BB-FIIBKNAM,2,10) IF E1IDB02 BA-FIIKWAER = CNY and LEN(E1IDB02 BB-

  • Hi. Transferring songs from i-Pod to Mac

    My old Windows PC recently crashed, taking with it the 3500 songs I had in i-tunes. Fortunately, I still have them on my i-pod Classic. However, am I right in thinking that there is no way of transferring them from my i-pod to my Mac without purchasi

  • How to generate dml scripts through sql prompt

    Hi friends, As we ve DBMS_METADATA.GET_DDL to create ddl scripts can we ve something to take out dml scripts..Not through TOAD i want through prompt... Thks Sonal...