External List and Publishing Pages

Noted here:
https://social.technet.microsoft.com/Forums/en-US/3314833a-8fbf-47dc-b05c-aa3f797e899f/action?threadDisplayName=external-list-not-updating-on-published-page
It is a bug.. but this is from over a year ago.
Specifically, Putting an external list on a publishing page renders correctly until you publish. Once you publish all you see is the "loading" green spinning icon.
One proposed workaround was to  use a business list webpart, however I cannot override the jslink of a business data webpart. Any insight into a resolution would be appreciated!
Also, clicking the "Enable Asyncronous Load" doesn't resolve the issue. It continues to remain unchecked when checking the box.

Hi,
According to your post, my understanding is that you have an issue about the external list in publishing page.
I can reproduce the issue in the SharePoint server 2013 without installing any CUs or PU.
However, in another SharePoint server 2013 environment which installed the SP1, I add the external list in a publishing page, then publishing the page, the page renders the external list well without any issue.
I recommend you install the SharePoint server 2013 SP1, then check whether it works.
You can download the SP1 in here:
http://www.microsoft.com/en-us/download/details.aspx?id=42544
Thanks,
Jason
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Jason Guo
TechNet Community Support

Similar Messages

  • External list in publishing page

    Hi,
    I am trying to add a externla list on a publishing page through lis view. It works fine in draft, but the moment its published, the external list doesnt load up, the loading icon keeps going on and on. There is another post where its suggested that its a
    known bug. Whats the suggested work around or fix.
    regards
    Subin

    Hmm, I am not finding this to be exactly true. There is an "it depends" that was getting me.
    So, to be clear, I had the exact same issue as the original poster. I made an entirely new page and only placed the External List. Bang, same problem. And then I had a moment of clarity and found that if you
    do not explicitly use the Business Data List web part (which does not seem to use the pretty green spinner as the waiting icon but, rather, uses the old side-to-side waiting icon) then the waiting icon will hang or freeze after publishing. Once I changed to
    the explicity BDC List part it worked fine.

  • Pulling a stream from external FMS and publishing in Multicast

    Hi. I'm developping a FMS 4 application that read an external stream, and then, republish it in multicast:
    1.- So, first of all I open  a NetConnection to the remote application. And I associate it to a new Stream created in the application. Then I have the stream available in my application.
    nc = new NetConnection();
    nc.connect(REMOTE_APPLICATION);
    nc.onStatus = function(info)
    trace("REMOTE_APPLICATION->NetConnection> code: " + info.code);
    if (info.code == "NetConnection.Connect.Success")
      rebroadcast_s = new Stream.get("tempStream");
      rebroadcast_s.onStatus = function(info)
       trace("Stream> code: " + info.code);
       trace("Stream> details: " + info.details);
       if (info.code == "NetStream.Publish.Start")
              trace("REMOTE_STREAM->The stream is now publishing");
      rebroadcast_s.play(REMOTE_STREAM, -1, -1, true, nc);
    2.- I would like to use the same methods of native multicast.as application, for managing the multicast publishing: registerStream, openMulticastConnection, ...
    var MULTICAST_PARAMETERS = "fms.multicast.type=2&fms.multicast.groupspec=G%3A0101210558cc3408e77326e2fa1c53c52697d73 e1b02182c358c57075cd9a58ed1a25241010d160e666d732e6d756c7469636173742e6578616d706c65210e855 5a813f0c73cd8f5384e0fba657163ab87e76c25b6f82be9b94777b2d52cfe00070aefff00fe7530051576706f6 4&fms.multicast.address=239.255.0.254%3A30000";
    var params = parseQueryString(MULTICAST_PARAMETERS);
    var streamContext = registerStream(CLIENT??????, MULTICAST_STREAM_NAME, params);
    openMulticastConnection(streamContext);
    But, I don't know who would be the client in the registerStream method. Which reference should I add there? Is it possible in this way?
    I made another different script that republish that stream in localhost using NetConnection.publish(localhost/sameapplication). It works properly. But I would like to be able of managing it in the other way.
    Thank you,
    Iván

    1.- Tried adding NULL, and there's an error trying to access to the properties of the parameter, and finally the multicast publication is not done:
    Registered multicast context for source stream: livestream
    Sending error message: /opt/adobe/fms/applications/vpodmulticast2/main.asc: line 308: TypeError: streamContext.client has no properties
    2.- Tried adding the nc reference, and there's no error in the logs, but the multicast publication is not done neither.
    3.- Going deeply in the code, I discovered that client object is only used for getting the client.uri (the uri where the client is publishing the stream) and the client.ip (for internal connection managing). So I created a client object with these two attributes, and It's working properly:
    var params = parseQueryString(MULTICAST_PARAMETERS);
    var client = new Object();
    client.uri = "rtmp://localhost/"+application.name;
    client.ip = "localhost";
    var streamContext = registerStream(client, MULTICAST_STREAM_NAME, params);
    openMulticastConnection(streamContext);
    Thank you,
    Iván

  • A list and edit page

    I have a list page (Example: user list), each row displayed with a radio button. When user select one of the radio button and click on Edit button, editUser.xhtml page should be displayed. I have separate bean for editUser.xhtml page. How do I pass selected radio button value to editUser.xhtml page?
    Thanks,
    Venkat

    You're talking about datatables? You may find this article useful: [http://balusc.blogspot.com/2006/06/using-datatables.html] Check the chapter 'Select row by radio button'.

  • External List Webpart does not render after webpart page is checked in

    Hello,
    I've created an external list based on an external content type the list renders fine.
    I have in turn created a webpart page and added the external list to the webpart page as well as a current user filter.
    I use the filter to filter this list based on a column (username in the external list). I do all this within a publishing site (I don't know if that's contributing to the challenge I'm having).
    before I check in and publish the page I observe the filters are applied
    and it appears everything is ok. However after I check in the page and publish it the page doesn't render and the gears cycles on the page for ages
    It's worked the first time I did it but I had to delete and recreate the page subsequently the page doesn't render and gears animation just keeps playing. Even with the filter disconnected from the webpart it still doesn't render. What could kindly be the
    problem
    thanks

    Hi,
    As I understand, you encountered the issue when you checked in and published the web part page.
    If you do not have to use external list web part, you can change to use business data list web part in the business data. You can edit the web part and choose the external content type you want
    to connect.
    There is a similar case:
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/af76e3fd-99f8-4694-bae6-e9ee53d2e66e/external-list-in-publishing-page?forum=sharepointgeneral
    Best regards
    Sara Fan
    TechNet Community Support

  • External list not updating on published page

    I have a problem with adding an external list on a page.
    I have created an external content type in SharePoint Designer och created an External list from it. The list shows and updates as it should.
    When I add an external list web part to a page and check in the page it works as well. But when I publish the page, the web part doesn't update to show the result. It just shows the updating icon. I have tested with pages that do not require publishing and
    everything works just fine.
    Have anyone experienced this? Is it a bug?

    If you edit the web part, in the properties pane there is a AJAX Options section. Disable the first option and you would be good to go. You may explore these options further if you are interested.
    Hope that helps.
    MAK

  • Help with Links to my book/publisher page from ibook to ibookstore

    My question : What is the correct way to get links to specific ibooks and publisher pages and on the iBookstore - as I have had trouble with mine.
    Many of the iBooks and ePubs samples (Dorling Kindersly for example) that I've downloaded from the iBookstore have a button at the back which takes you to the page for the book itself where you can purchase the complete book.
    Similarly on the books themselves they have links to their publisher pages.
    • Firstly, I can't work out how to link to a book which hasn't been published yet - So at the back of my samples I put a button next which links to my 'Publishers Page' (see below)
    • Secondly, I can't work out how to make a proper publisher page  - if there is such a thing - the only way I've managed is to add the publishers name as an 'Author' to the book itest, searching for the authour in linkmaker, then linking to that page:
    https://itunes.apple.com/gb/artist/elizabeth-beecher-publishing/id537956085?mt=1 1&uo=4
    The main issue is that on my clients (newer) ipad some of the links behave differently... some only take to search page.
    What I am currently doing:
    • Finding the links by going to http://itunes.apple.com/linkmaker/ then searching for the name of my publisher, where I get to link to the 'artists page' then as all my publications will list the publisher as an Author, when in the new sample they visit this link it should take them to the page with all our publications on, including the one that they have just downloaded a sample of.

    Apple has recently introduced 'short links'. That document requires a developer account to access, but this may be of interest:
    there is a known issue (r.7414684) where itunes.apple.com links to your company's page do not open the App Store from within your app, giving an error instead; these links include "viewArtist" or "/artist/" in the URL, for example,

  • Error When Attempt to Publish Pages

    Hello -- I'm re posting this as the problem continues to
    exist for this customer of mine, and still have not been able to
    determine a solution. Hopefully someone out there will be able to
    shed some light this time?
    Thank you.
    Original Post:
    Hello -- I've just built a new site for a customer who wants
    to maintain their own content, and we're set up to use Contribute 3
    for that.
    I've sent the customer their key for editing, and, during
    early training, they're able to connect to the site and edit pages.
    However, when they attempt to publish an edited page, after
    Contribute displays the "Publishing your draft to the server..."
    message window, they report a fairly lengthy delay (i.e. at least a
    couple of minutes), then Contribute indicates that the "operation
    was cancelled" and displays the error message: "Contribute could
    not connect because the server is down or not accepting
    connections. Please contact your administrator."
    I am able to successfully edit and publish pages to the site
    while on the phone with the customer at the same time they're
    working, using Contribute 3.11 (they're running at least 3
    something - waiting to get exact version info. from them), the same
    connection key and roughly the same general environment as the
    customer (as far as I know). The main difference I know of is that
    I'm on a fast cable broadband connection and they're on what I
    believe is a slower DSL (exact speeds unknown). They're on Windows
    XP (probably the Home version). I don't know yet what their setup
    is re. things like firewalls, etc., although its a home office, and
    they're not a high tech user. They report no other problems
    accessing the Web.
    The server is up and as far as I can tell accepting
    connections, at least from my vantage point, during this time (as
    indicated, I can do a Publish of pages I edit while troubleshooting
    on the phone with the customer, and can access the server in other
    ways as well during this time).
    I've emailed a new key to them (which I tested locally before
    sending), to see if perchance something might've been amiss with
    their copy of the first key, but without success. I'm fairly sure
    it' s not related to permissions on the FreeBSD/Apache server, as
    ones I've tested seem to generate different error conditions, and
    haven't yet been able to configure any of my firewalls to cause
    this error, searched and haven't found anything quite related in
    the forums or online support so far.
    I've also tried changing various settings in XP related to
    internet security and so on but haven't been able to reproduce the
    problem here that way either.
    Anyone have any ideas what might be causing these symptoms,
    and/or what else I should be looking for, how to resolve?
    Thanks in advance.
    JD_Cat

    CS3 has a fix for the timeout problem. You can set the length
    before Contribute times out and says it can't connect to the
    server. But they didn't fix the underlying problem--that it takes
    so long in the first place.

  • Deployment of publishing page using feature with custom layout in SP 2013 + office 365 + site Template

    Hello Everyone,
    deployed page layout as based this blog
    http://www.eliostruyf.com/provision-your-html-designs-master-pages-page-layouts-to-sharepoint-2013/, but while trying to create Publishing pages under Page
    "Error: This page is not using a valid page layout. To correct the problem, edit page settings and select a valid page layout."
    my xml as below
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <Module Name="PageLayouts" Url="_catalogs/masterpage" RootWebOnly="TRUE">
    <File Path="PageLayouts\DataByte_Home.html" Url="DataByte_Home.html" Level="Draft" ReplaceContent="true" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE">
    <Property Name="Title" Value="DataByte_Home" />
    <Property Name="MasterPageDescription" Value="DataByte_Home" />
    <Property Name="ContentType" Value="$Resources:cmscore,contenttype_pagelayout_name;" />
    <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/WelcomeSplash.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/WelcomeSplash.png" />
    <Property Name="PublishingAssociatedContentType" Value=";#$Resources:cmscore,contenttype_welcomepage_name;;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF390064DEA0F50FC8C147B0B6EA0636C4A7D4;#" />
    </File>
    </Module>
    <Module Name="CustomPages1" Url="Pages" Path="" RootWebOnly="FALSE">
    <File Name="Home.aspx" Url="Home.aspx" Type="GhostableInLibrary" Path="PageLayouts\DataByte_Home.html" IgnoreIfAlreadyExists="TRUE">
    <Property Name="Title" Value="Home" />
    <Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/DataByte_Home.aspx"/>
    <Property Name="ContentType" Value="Page" />
    </File>
    </Module>
    </Elements>
    as feature activation i am execution same code to upgrade .html to .aspx.
    please guide me and give me some suggestion to packaged solution in single wsp(with Publishing pages, Page layouts and master page and site template to create site with all content)?

    Hi,
    Usually I separate page layout and publishing page into two different modules. Then you deploy first the page layout module to ensure that SP will create the aspx file. After that the second module lets SP to apply the existing page layout to your publishing
    page.
    It's just an idea. I am not 100% sure. Let me know.
    Regards,
    Vinod

  • MOSS: Cannot set "Modified", "Modified By", "Created" and "Created by" fields in the publishing pages list without changing version?

    Hello everyone,
    I've got the task to programmatically import data to a moss web by add publishing pages to the pages-library with enabled moderation and major/minor-versioning.
    This is not really difficult but the main issue is to set the values for the fields "Created", "Created by", "Modified" and "Modified by".
    Also this is not relly difficult. By setting the internal field-properties "Author" for Created by and "Editor" for Modified by there values are set.
    But the main problem now is, that I have to approve the publish page. After that, the value of the "Modified"-Field is change to the current datetime which is not acceptable.
    If I redo an updating of the listitem, the file-version is increased to 1.1 which is also not acceptable. I do this by .UpdateOverwriteVersion(), which MSDN says of that it doesn't increase the version but indeed it does.
    Following an example code of my approach:
    using (SPSite spSite = new SPSite(SiteCollectionURL))
    using (SPWeb spWeb = spSite.OpenWeb())
    PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(spWeb);
    PageLayout[] layouts = publishingWeb.GetAvailablePageLayouts(<Guid of my pageLayout>);
    if (layouts != null && layouts.Length > 0)
    PageLayout layout = layouts[0];
    PublishingPage newPage;
    // add new publishing page
    newPage = publishingWeb.GetPublishingPages(0).Add("test.aspx", layout);
    newPage.Title = "testpage";
    newPage.ListItem[SPBuiltInFieldId.Comments] = "test comment";
    newPage.Update();
    newPage.CheckIn("Checked in programmatically");
    SPListItem tmpListItem = publishingWeb.PagesList.GetItemById(newPage.ListItem.ID);
    string creationDate = "2009-11-05T22:35:10Z";
    string modifyDate = "2009-11-06T22:35:10Z";
    tmpListItem["Author"] = "1;#User 1";
    tmpListItem["Editor"] = "2;#User 2";
    tmpListItem["Created"] = creationDate;
    tmpListItem["Modified"] = modifyDate;
    tmpListItem.UpdateOverwriteVersion();
    // data is now alright set, now approve
    tmpListItem.File.Approve("Approve test");
    // publishingpage is now approved but modified-date has changed, try to reset data
    SPListItem updItem = spWeb.GetList(spWeb.Url + "/Pages").GetItemById(tmpListItem.ID);
    updItem["Author"] = "1;#User 1";
    updItem["Editor"] = "2;#User 2";
    updItem["Created"] = creationDate;
    updItem["Modified"] = modifyDate;
    tmpListItem.UpdateOverwriteVersion();
    // now all four values are correct but now version is 1.1 and approval status 'draft' again
    Also updating the listitem by ProcessBatchData doesn't do it becaue I couldn't successfully update the author/editor-fields.
    Do you have any working ideas or hints for me?
    Greetings from Germany,
    LoneSurvivor

    I think iv cracked it...
    Coppied straight from my code so the variable names dont match but the principal is there...
    $dstfile.ListItemAllFields["Author"] = ($author.ID.ToString() + ";#" + $author.LoginName)
    $dstfile.ListItemAllFields["Editor"] = ($modifier.ID.ToString() + ";#" + $modifier.LoginName)
    $dstfile.ListItemAllFields["Created"] = $srcfile.TimeCreated.ToLocalTime()
    $dstfile.ListItemAllFields["Modified"] = $last.ToLocalTime()
    # changes to editor have to be done by Update or UpdateOverwriteVersion
    $dstfile.ListItemAllFields.UpdateOverwriteVersion()
    if ($file.Level -eq "Published") {
    # publish not needed and overwrites 'Editor' so dont use
    # $dstfile.Publish($file.CheckInComment)
    # use .Approve() which updates the major minor versions too
    $dstfile.Approve($file.CheckInComment)
    # approve changes the dates so correct here
    $dstfile.ListItemAllFields["Created"] = $srcfile.TimeCreated.ToLocalTime()
    $dstfile.ListItemAllFields["Modified"] = $last.ToLocalTime()
    $dstfile.ListItemAllFields.SystemUpdate()

  • Controls in ITEM and LIST tabs of Ribbon disabled always in Punishing SharePoint 2013 site if i add list to home page as List View Webpart

    Hi,
    Below is the scenario,
    If i created any custom list and navigating to the list (AllItems.aspx) and on selecting the item, i can see controls in ITEM and LIST tabs of Ribbon are enabled in SharePoint 2013 publishing site.
    If i add the same list in the home page (add web part --> select list view webpart) in the publishing site, on selecting of item, all controls in ITEM and LIST tabs of Ribbon are disabled always.
    Please help me to fix this issue ASAP.
    Regards,
    Krishna

    Hi,
    Thanks for your reply.
    Ribbon controls (only ITEM and LIST tab) still in disabled mode even if i selected the item in the list view webpart.
    Also, i have noticed the below things,
    when i create a published site (default page : default.aspx) and add the list view webpart in the default page, the controls are in disabled mode on selecting item in list view webpart.
    when i create a team site (default page : home.aspx) and add the list view webpart in the default page, the controls are in enable mode on selecting item in list view webpart.
    Please help me on this.
    Regards,
    Krishna

  • SharePoint 2010, Contributor Permission still can Approve and Publish docs/pages...

    My department has created a new Web Publishing Unit.  All "Publishers" use to have approve rights; they changed from Approvers to Contributors.  I still have some (now) Contributors that still get the "Approve and Publish" buttons
    that allows them to approve and publish their docs and/or web pages.  I have reviewed all SharePoint Groups to make sure they were not in one of the other groups and they are not.  How can I fix this so that all Contributors can only "view,
    add, update, and delete" list items and documents?   Thanks, Mija-Linda

    Hi Mija Linda,
    Have you checked contributor group's permission level, I think that group might still have approver (Design) permission, if so, then it would be better to modify the group permission.
    the best thing is to create a permission level and assign users to it.
    Let us know your finding, so that we can suggest an alternate.
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

  • Can moving large sharepoint lists to database and using database table as an external list help performance?

    Hi All,
    I have to maintain a huge SharePoint 2010 list with more than 700,000 items in it. The items are data records(not documents) and are distributed among a number of folders. There are also a number webparts that are currently using this list. As you can imagine
    the performance of queries on the list have degraded considerably. Even opening the folders with too many items in them takes quite some time. We are looking for a solution for this situation and some people suggested to move the list items to a SQL Server
    table and make an external list representing the original list. They think this way the changes that we have to make in the webparts source codes will be minimal.
    I am not sure if this is the best solution as I have heard about slow external lists. Do you think using the external list instead of our current list improves the performance? Do you think this is the right solution for us?
    I would be grateful if you tell me your ideas to solve this problem.
    Thanks in advance

    "right solution for us" is hard to solve without more info.
    SharePoint list items can include things like version history, content approval, audit tracking, and more... such things are NOT built into SQL.
    BCS is an option, and generally changing a list CAN have a very minimal impact (making many assumptions about how it's used)...
    BCS also incurs an overhead of the lookup (since it's external). And there are record limits (defaults at a minimum).
    And more importantly, SharePoint *can* handle large lists... if done appropriately... but can also be mis-handled.
    The limits imposed on large lists by SharePoint, are largely attributable DIRECTLY BACK TO SQL (specifically, the number of records that can be obtained with ROW locks before switching to PAGE locks or TABLE locks, which have LARGER impacts).
    So again, BCS is an option, but whether it's the "right solution for us" is more dependent. Plus, you would probably also benefit by spending some time investigating the other uses (web parts/etc) for opportunities to improve their performance,
    user experience, etc.
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • Publishing site - Add a list to Site pages - Ribbon items disabled

    Hi,
    I created a publishing site in SharePoint 2013.
    I created a custom list and added few data to it.
    In the Home page of the site, I clicked on "Add Page". Once the page is created, I clicked on "Insert" - select "webpart" -  choose the custom list. I published the page.
    The list was added. However on selecting any of the item in the list, the items inside the ribbon having "Items" and "List" seems to be disabled.
    I have not changed any master page. I have owner permission in the site.
    How to make the ribbon items visible when an item is selected? This is only happening for a publishing site template and not on a Team site?
    Has anybody encountered this? How to fix this?
    Thanks

    To my Knowledge there doesn't exist ribbon with "Item" and "List" categories in publishing page of publishing site template
    I believe you have not checkedin the page and 
    Published  the page. Kindly publish the page and check if you are still able to find the ribbon with those categories disabled. I just tried and dint find it.Let me know if still the problem exists.

  • View application pages - view forms views and application pages. enumerate lists

    view application pages - view forms views and application pages. enumerate lists, if we disable this permission in sharepoint then user gets blocked from getting into application pages which is good. But now I have few list view web parts on a page and user
    is not able to see those reports based on view. It shows working on it. As soon as I enable view application pages permission it works.
    I need a permission level -view forms views only.
    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

    Hi Amit,
    SharePoint has a feature called “ViewFormPagesLockDown” at site collection scope. After enabling the feature, all groups / users not having the “View Application Pages” permission will not be able to navigate to pages like “_layouts/viewlsts.aspx”
    or “pages/forms/allitems.aspx”.
    So, for your issue, please disable the ViewFormPagesLockDown feature via PowerShell command:
    $lockdownFeature = get-spfeature viewformpageslockdown
    disable-spfeature $lockdownFeature -url [the URL of your site]
    More information:
    http://sharepointtechie.blogspot.jp/2011/06/blocking-access-to-application-pages.html
    http://sureshpydi.blogspot.jp/2013/12/viewformpageslockdown-feature-in.html
    Best Regards,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

Maybe you are looking for