SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Anzeigen der automatischen item ID in Formular?

Unbeantwortet Dieser Beitrag hat 9 Antworten

Ohne Rang
59 Beiträge
SP Forever erstellt 2 Jan. 2015 13:35
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Happy New Year!

Ich bin neu in diesem Forum und habe folgende Frage.

Wird eine SP Liste mit mehreren Spalten erstellt, kann man sich die automatische Spalte 'ID' einblenden lassen (oder auch nicht). Diese ID-Spalte wird mit jedem neuen Eintrag fortlaufend hochgezählt.

Ist es möglich sich diese ID auch in dem dazugehörigen Eintragsformular anzeigen zu lassen? Ohne Programmieraufwand?

Gäbe es hierzu einen Webpart?

Gibt es eine andere Möglichkeit Listeneinträge automatisch fortlaufend zu nummerieren und sich diese dann in dem Eintragsformular anzeigen zu lassen?

Danke für einen Tipp!

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 4 Jan. 2015 12:02
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Es gibt da grundsätzlich zwei Möglichkeiten:

1. ein benutzerdefiniertes Formular mit SharePoint Designer erstellen. Dort kann man sich dann auch die ID anzeigen lassen, aber dafür hat es andere Nachteile, vor allem paßt es sich nicht mehr automatisch an. Wenn also neue Spalten dazukommen, muß man die explizit erst ins Formular aufnehmen.

2. ein kleiner SharePoint Designer Workflow, der die ID in eine zusätzliche Spalte kopiert. Das ist dann eine ganz normale Spalte, die auch automatisch in den Formularen erscheint.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
59 Beiträge
SP Forever Als Antwort am 8 Jan. 2015 15:29
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Somit ohne SP Designer bzw. Programmieraufwand ist das nicht möglich. Okay.

Danke für die Info.

Ohne Rang
1 Beiträge
GunFood Als Antwort am 16 Sept. 2016 13:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

wenn der Beitrag schon ein Jahr alt ist, wollte ich hier die Info ergänzen, dass es auch ohne Sharepoint Designer funktioniert. Ich habe diesen Forenbeitrag als erstes bei Google gefunden und dachte mir, es wäre sehr hinlfreich, auf die Lösung zu verweisen. :)

Um das Problem zu lösen, habe ich mich an folgende Anleitung gehalten:

https://blog.pathtosharepoint.com/2009/01/18/item-id-in-display-and-edit-forms/

 

Grüße

GunFood

Ohne Rang
177 Beiträge
Herje70 Als Antwort am 29 März 2017 12:56
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi,

ich versuche auch schon eine Weile mir die ID, möglichst in der Überschrift des Formulares zum Bearbeiten, anzeigen zu lassen. leider bekomme ich es nicht hin das die ID ausgegeben wird. (kenne mich auch nicht so aus). kannst du das genauer beschreiben was ich im Designer 2013 in der EditForm machen muss? Hier ist ein Ansatz, der mich aber auch nicht weiter bringt. Das Control ListItemProperty habe ich gefunden...

http://blog.martinhey.de/de/post/2011/05/23/Id-des-Listenelements-im-EditFormaspx-anzeigen.aspx

vg Jens

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 29 März 2017 13:17
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Lege doch einfach mal in SharePoint Designer ein neues benutzerdefiniertes Formular an. Es besteht aus einer Tabelle mit je einer Zeile pro Spalte. Nimm eine solche Zeile (<tr> ... </tr>) und kopiere sie, z.B. die vom Title. Ersetze jetzt alle Referenzen auf Title durch ID und Du hast was Du möchtest.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
177 Beiträge
Herje70 Als Antwort am 30 März 2017 12:44
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ok, alles auf ID ersetzt, nun habe ich eine neue Zeile im Formular mit Namen ID, aber nichts dahinter. Kann ich die ID oben auf dem Formular anzeigen lassen wo auch der Listennamen steht? Die Blöcke dort beginnen aber mit <asp:. 

Ohne Rang
496 Beiträge
Derby Als Antwort am 30 März 2017 14:42
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Das die ID nicht angezeigt wird dürfte daran liegen , das die Spalten noch einige Propertys -- ShowInNewForm, ShowInEditForm -- haben, welche bei diesen auf False stehen. Schau Dir das mal an.

Ohne Rang
177 Beiträge
Herje70 Als Antwort am 31 März 2017 13:05
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Derby,

diese Propertys habe ich nicht, hier mal der EditForm-Code meiner Testliste, meinen kopierten und geänderten Teil habe ich blau markiert, ich hoffe, es ist so wie Andi meinte. So sieht das Formular dann aus, wie gesagt, nur ein Testformular ohne Sinn

https://drive.google.com/file/d/0B6tg__hiMcYCX0Y4QzVZcDFJS0U/view?usp=drivesdk

<%@ Page language="C#" MasterPageFile="~masterurl/default.master"    Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint,Version=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" meta:progid="SharePoint.WebPartPage.Document" meta:webpartpageexpansion="full"  %>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %> <%@ Assembly Name="Microsoft.Web.CommandUI, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
 <SharePoint:ListFormPageTitle runat="server"/>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea" runat="server">
 <span class="die">
  <SharePoint:ListProperty Property="LinkTitle" runat="server" id="ID_LinkTitle"/>
 </span>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderPageImage" runat="server">
 <img src="/_layouts/15/images/blank.gif?rev=23" width='1' height='1' alt="" />
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
<SharePoint:UIVersionedContent UIVersion="4" runat="server">
 <ContentTemplate>
 <div style="padding-left:5px">
 </ContentTemplate>
</SharePoint:UIVersionedContent>
 <table class="ms-core-tableNoSpace" id="onetIDListForm">
  <tr>
   <td>
  <WebPartPages:WebPartZone runat="server" FrameType="None" ID="Main" Title="loc:Main"><ZoneTemplate>
  <WebPartPages:DataFormWebPart runat="server" EnableOriginalValue="False" DisplayName="Formulartest" ViewFlag="1048584" ViewContentTypeId="" Default="FALSE" ListName="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}" ListId="a3e61e02-be30-47e7-a42d-7eefeae24142" PageType="PAGE_EDITFORM" PageSize="-1" UseSQLDataSourcePaging="True" DataSourceID="" ShowWithSampleData="False" AsyncRefresh="False" ManualRefresh="False" AutoRefresh="False" AutoRefreshInterval="60" NoDefaultStyle="TRUE" InitialAsyncDataFetch="False" Title="Formulartest" FrameType="None" SuppressWebPartChrome="False" Description="" IsIncluded="True" PartOrder="2" FrameState="Normal" AllowRemove="True" AllowZoneChange="True" AllowMinimize="True" AllowConnect="True" AllowEdit="True" AllowHide="True" IsVisible="True" DetailLink="" HelpLink="" HelpMode="Modeless" Dir="Default" PartImageSmall="" MissingAssembly="Dieses Webpart kann nicht importiert werden." ImportErrorMessage="Dieses Webpart kann nicht importiert werden." PartImageLarge="" IsIncludedFilter="" ExportControlledProperties="True" ConnectionID="00000000-0000-0000-0000-000000000000" ID="g_71063f31_5ba9_403b_a2cb_2217e1edde92" ChromeType="None" ExportMode="All" __MarkupType="vsattributemarkup" __WebPartId="{71063F31-5BA9-403B-A2CB-2217E1EDDE92}" __AllowXSLTEditing="true" WebPart="true" Height="" Width=""><DataSources>
<SharePoint:SPDataSource runat="server" DataSourceMode="ListItem" SelectCommand="&lt;View&gt;&lt;Query&gt;&lt;Where&gt;&lt;Eq&gt;&lt;FieldRef Name=&quot;ContentType&quot;/&gt;&lt;Value Type=&quot;Text&quot;&gt;Element&lt;/Value&gt;&lt;/Eq&gt;&lt;/Where&gt;&lt;/Query&gt;&lt;/View&gt;" UseInternalName="True" UseServerDataFormat="True"><SelectParameters><WebPartPages:DataFormParameter ParameterKey="ListItemId" PropertyName="ParameterValues" DefaultValue="0" Name="ListItemId"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="weburl" PropertyName="ParameterValues" DefaultValue="https://vts1.bmwgroup.net/sites/VTS_JH_2503" Name="weburl"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="ListID" PropertyName="ParameterValues" DefaultValue="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}" Name="ListID"></WebPartPages:DataFormParameter>
   </SelectParameters><UpdateParameters><WebPartPages:DataFormParameter ParameterKey="ListItemId" PropertyName="ParameterValues" DefaultValue="0" Name="ListItemId"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="weburl" PropertyName="ParameterValues" DefaultValue="https://vts1.bmwgroup.net/sites/VTS_JH_2503" Name="weburl"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="ListID" PropertyName="ParameterValues" DefaultValue="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}" Name="ListID"></WebPartPages:DataFormParameter>
   </UpdateParameters><InsertParameters><WebPartPages:DataFormParameter ParameterKey="ListItemId" PropertyName="ParameterValues" DefaultValue="0" Name="ListItemId"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="weburl" PropertyName="ParameterValues" DefaultValue="https://vts1.bmwgroup.net/sites/VTS_JH_2503" Name="weburl"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="ListID" PropertyName="ParameterValues" DefaultValue="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}" Name="ListID"></WebPartPages:DataFormParameter>
   </InsertParameters><DeleteParameters><WebPartPages:DataFormParameter ParameterKey="ListItemId" PropertyName="ParameterValues" DefaultValue="0" Name="ListItemId"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="weburl" PropertyName="ParameterValues" DefaultValue="https://vts1.bmwgroup.net/sites/VTS_JH_2503" Name="weburl"></WebPartPages:DataFormParameter><WebPartPages:DataFormParameter ParameterKey="ListID" PropertyName="ParameterValues" DefaultValue="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}" Name="ListID"></WebPartPages:DataFormParameter>
   </DeleteParameters>
</SharePoint:SPDataSource>
</DataSources>
<Xsl>


<xsl:stylesheet xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" version="1.0" exclude-result-prefixes="xsl msxsl ddwrt" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:SharePoint="Microsoft.SharePoint.WebControls" xmlns:ddwrt2="urn:frontpage:internal">
 <xsl:output method="html" indent="no"/>
 <xsl:decimal-format NaN=""/>
 <xsl:param name="dvt_apos">&apos;</xsl:param>
 <xsl:param name="ManualRefresh"></xsl:param>
 <xsl:variable name="dvt_1_automode">0</xsl:variable>
 <xsl:template match="/" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:asp="http://schemas.microsoft.com/ASPNET/20" xmlns:__designer="http://schemas.microsoft.com/WebParts/v2/DataView/designer" xmlns:SharePoint="Microsoft.SharePoint.WebControls">
  <xsl:choose>
   <xsl:when test="($ManualRefresh = 'True')">
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
     <tr>
      <td valign="top">
       <xsl:call-template name="dvt_1"/>
      </td>
      <td width="1%" class="ms-vb" valign="top">
       <img src="/_layouts/15/images/staticrefresh.gif" id="ManualRefresh" border="0" onclick="javascript: {ddwrt:GenFireServerEvent('__cancel')}" alt="Click here to refresh the dataview."/>
      </td>
     </tr>
    </table>
   </xsl:when>
   <xsl:otherwise>
    <xsl:call-template name="dvt_1"/>
   </xsl:otherwise>
  </xsl:choose>
 </xsl:template>
 
 <xsl:template name="dvt_1">
  <xsl:variable name="dvt_StyleName">ListForm</xsl:variable>
  <xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row"/>
  <div>
   <span id="part1">
    <table border="0" width="100%">
     <xsl:call-template name="dvt_1.body">
      <xsl:with-param name="Rows" select="$Rows"/>
     </xsl:call-template>
    </table>
   </span>
   <SharePoint:AttachmentUpload runat="server" ControlMode="Edit"/>
   <SharePoint:ItemHiddenVersion runat="server" ControlMode="Edit"/>
  </div>
 </xsl:template>
 <xsl:template name="dvt_1.body">
  <xsl:param name="Rows"/>
  <tr>
   <td class="ms-toolbar" nowrap="nowrap">
    <table>
     <tr>
      <td width="99%" class="ms-toolbar" nowrap="nowrap"><IMG SRC="/_layouts/15/images/blank.gif" width="1" height="18"/></td>
      <td class="ms-toolbar" nowrap="nowrap">
       <SharePoint:SaveButton runat="server" ControlMode="Edit" id="savebutton1"/>
      </td>
      <td class="ms-separator">&#160;</td>
      <td class="ms-toolbar" nowrap="nowrap" align="right">
       <SharePoint:GoBackButton runat="server" ControlMode="Edit" id="gobackbutton1"/>
      </td>
     </tr>
    </table>
   </td>
  </tr>
  <tr>
   <td class="ms-toolbar" nowrap="nowrap">
    <SharePoint:FormToolBar runat="server" ControlMode="Edit"/>
    <SharePoint:ItemValidationFailedMessage runat="server" ControlMode="Edit"/>
   </td>
  </tr>
  <xsl:for-each select="$Rows">
   <xsl:call-template name="dvt_1.rowedit"/>
  </xsl:for-each>
  <tr>
   <td class="ms-toolbar" nowrap="nowrap">
    <table>
     <tr>
      <td class="ms-descriptiontext" nowrap="nowrap">
       <SharePoint:CreatedModifiedInfo ControlMode="Edit" runat="server"/>
      </td>
      <td width="99%" class="ms-toolbar" nowrap="nowrap"><IMG SRC="/_layouts/15/images/blank.gif" width="1" height="18"/></td>
      <td class="ms-toolbar" nowrap="nowrap">
       <SharePoint:SaveButton runat="server" ControlMode="Edit" id="savebutton2"/>
      </td>
      <td class="ms-separator">&#160;</td>
      <td class="ms-toolbar" nowrap="nowrap" align="right">
       <SharePoint:GoBackButton runat="server" ControlMode="Edit" id="gobackbutton2"/>
      </td>
     </tr>
    </table>
   </td>
  </tr>
 </xsl:template>
 <xsl:template name="dvt_1.rowedit">
  <xsl:param name="Pos" select="position()"/>
  <tr>
   <td>
    <table border="0" cellspacing="0" width="100%">
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>Titel</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff1{$Pos}" ControlMode="Edit" FieldName="Title" __designer:bind="{ddwrt:DataBind('u',concat('ff1',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Title')}"/>
       <SharePoint:FieldDescription runat="server" id="ff1description{$Pos}" FieldName="Title" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>STe</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff2{$Pos}" ControlMode="Edit" FieldName="STe" __designer:bind="{ddwrt:DataBind('u',concat('ff2',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@STe')}"/>
       <SharePoint:FieldDescription runat="server" id="ff2description{$Pos}" FieldName="STe" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>Datum</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff3{$Pos}" ControlMode="Edit" FieldName="Datum" __designer:bind="{ddwrt:DataBind('u',concat('ff3',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Datum')}"/>
       <SharePoint:FieldDescription runat="server" id="ff3description{$Pos}" FieldName="Datum" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>ID</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff8{$Pos}" ControlMode="Edit" FieldName="ID" __designer:bind="{ddwrt:DataBind('u',concat('ff8',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@ID')}"/>
       <SharePoint:FieldDescription runat="server" id="ff8description{$Pos}" FieldName="ID" ControlMode="Edit"/>
      </td>
     </tr>

     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>Titel/thema</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff4{$Pos}" ControlMode="Edit" FieldName="Titel_x002f_thema" __designer:bind="{ddwrt:DataBind('u',concat('ff4',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Titel_x002f_thema')}"/>
       <SharePoint:FieldDescription runat="server" id="ff4description{$Pos}" FieldName="Titel_x002f_thema" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>Beschreibung</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff5{$Pos}" ControlMode="Edit" FieldName="Beschreibung" __designer:bind="{ddwrt:DataBind('u',concat('ff5',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Beschreibung')}"/>
       <SharePoint:FieldDescription runat="server" id="ff5description{$Pos}" FieldName="Beschreibung" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>PQM</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff6{$Pos}" ControlMode="Edit" FieldName="PQM" __designer:bind="{ddwrt:DataBind('u',concat('ff6',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@PQM')}"/>
       <SharePoint:FieldDescription runat="server" id="ff6description{$Pos}" FieldName="PQM" ControlMode="Edit"/>
      </td>
     </tr>
     <tr>
      <td width="190px" valign="top" class="ms-formlabel">
       <H3 class="ms-standardheader">
        <nobr>Link</nobr>
       </H3>
      </td>
      <td width="400px" valign="top" class="ms-formbody">
       <SharePoint:FormField runat="server" id="ff7{$Pos}" ControlMode="Edit" FieldName="Link" __designer:bind="{ddwrt:DataBind('u',concat('ff7',$Pos),'Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Link')}"/>
       <SharePoint:FieldDescription runat="server" id="ff7description{$Pos}" FieldName="Link" ControlMode="Edit"/>
      </td>
     </tr>
     <tr id="idAttachmentsRow">
      <td nowrap="true" valign="top" class="ms-formlabel" width="20%">
       <SharePoint:FieldLabel ControlMode="Edit" FieldName="Attachments" runat="server"/>
      </td>
      <td valign="top" class="ms-formbody" width="80%">
       <SharePoint:FormField runat="server" id="AttachmentsField" ControlMode="Edit" FieldName="Attachments" __designer:bind="{ddwrt:DataBind('u','AttachmentsField','Value','ValueChanged','ID',ddwrt:EscapeDelims(string(@ID)),'@Attachments')}"/>
       <script>
          var elm = document.getElementById(&quot;idAttachmentsTable&quot;);
          if (elm == null || elm.rows.length == 0)
          document.getElementById(&quot;idAttachmentsRow&quot;).style.display=&apos;none&apos;;
        </script>
      </td>
     </tr>
     <xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1">
      <tr>
       <td colspan="99" class="ms-vb">
        <span ddwrt:amkeyfield="ID" ddwrt:amkeyvalue="ddwrt:EscapeDelims(string(@ID))" ddwrt:ammode="view"></span>
       </td>
      </tr>
     </xsl:if>
    </table>
   </td>
  </tr>
 </xsl:template>
</xsl:stylesheet> </Xsl>
<DataFields>
</DataFields>
<ParameterBindings>
   <ParameterBinding Name="ListItemId" Location="QueryString(ID)" DefaultValue="0"/>
   <ParameterBinding Name="weburl" Location="None" DefaultValue="https://vts1.bmwgroup.net/sites/VTS_JH_2503"/>
   <ParameterBinding Name="ListID" Location="None" DefaultValue="{A3E61E02-BE30-47E7-A42D-7EEFEAE24142}"/>
   <ParameterBinding Name="dvt_apos" Location="Postback;Connection"/>
   <ParameterBinding Name="ManualRefresh" Location="WPProperty[ManualRefresh]"/>
   <ParameterBinding Name="UserID" Location="CAMLVariable" DefaultValue="CurrentUserName"/>
   <ParameterBinding Name="Today" Location="CAMLVariable" DefaultValue="CurrentDate"/>
  </ParameterBindings>
</WebPartPages:DataFormWebPart>

  </ZoneTemplate></WebPartPages:WebPartZone>
   </td>
  </tr>
 </table>
<SharePoint:UIVersionedContent UIVersion="4" runat="server">
 <ContentTemplate>
 </div>
 </ContentTemplate>
</SharePoint:UIVersionedContent>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
 <SharePoint:DelegateControl runat="server" ControlId="FormCustomRedirectControl" AllowMultipleControls="true"/>
 <SharePoint:UIVersionedContent UIVersion="4" runat="server"><ContentTemplate>
  <SharePoint:CssRegistration Name="forms.css" runat="server"/>
 </ContentTemplate></SharePoint:UIVersionedContent>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderTitleLeftBorder" runat="server">
<table cellpadding="0" height="100%" width="100%" cellspacing="0">
 <tr><td class="ms-areaseparatorleft"><img src="/_layouts/15/images/blank.gif?rev=23" width='1' height='1' alt="" /></td></tr>
</table>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderTitleAreaClass" runat="server">
<script type="text/javascript" id="onetidPageTitleAreaFrameScript">
 if (document.getElementById("onetidPageTitleAreaFrame") != null)
 {
  document.getElementById("onetidPageTitleAreaFrame").className="ms-areaseparator";
 }
</script>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderBodyAreaClass" runat="server">
<SharePoint:StyleBlock runat="server">
.ms-bodyareaframe {
 padding: 8px;
 border: none;
}
</SharePoint:StyleBlock>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderBodyLeftBorder" runat="server">
<div class='ms-areaseparatorleft'><img src="/_layouts/15/images/blank.gif?rev=23" width='8' height='100%' alt="" /></div>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderTitleRightMargin" runat="server">
<div class='ms-areaseparatorright'><img src="/_layouts/15/images/blank.gif?rev=23" width='8' height='100%' alt="" /></div>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderBodyRightMargin" runat="server">
<div class='ms-areaseparatorright'><img src="/_layouts/15/images/blank.gif?rev=23" width='8' height='100%' alt="" /></div>
</asp:Content>
<asp:Content ContentPlaceHolderId="PlaceHolderTitleAreaSeparator" runat="server"/>

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 31 März 2017 13:41
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Dein Code sieht eigentlich gut aus. Hab jetzt spontan auch keine Idee, warum das nicht klappt :-(

Viele Grüße
Andi
af @ evocom de
Blog