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.




Attachments funktionieren nicht (SharePoint 2013)

Unbeantwortet Dieser Beitrag hat 0 Antworten

Ohne Rang
3 Beiträge
ThomasW erstellt 16 Feb. 2016 14:23
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen.

 

Ich suche nun schon seit Tagen nach einer Lösung und hab inzwischen auch so einiges rausgefunden, aber die Ursache bleibt mir verborgen.

Es ist so, das bei allen Listen in der NewForm und EditForm der Attachmentbereich nicht gerendert wird. Klicke ich in der Ribbonleiste auf Attach File, krieg ich ne Fehlermeldung das die Style Eigenschaft eines Nullverweises nicht abgerufen werden kann. SharePoint will in diesem Fall die Formularfelder ausblenden und den Attachmentspart einblenden. Da dieser nicht existiert, kommt es eben zu diesem Fehler. Und um es gleich vorwegzugreifen, Attachments sind aktiviert.

Ich habe dann per CSR folgendes Script angehängt.

(function () {
    var context = {};
    context.Templates = {};
    context.Templates.Fields = {
        "Attachments": { "NewForm" : renderAttachments }
    };
    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(context);
})();

function renderAttachments(ctx){
     var test =SPFieldAttachments_Default(ctx);
}

Ein Field "Attachments" wird nicht gefunden und somit passiert auch nichts. In unserem Testsystem hingegen schon und die Funktion wird ausgeführt.

Wenn ich jetzt diese Funktion z.B. an das Feld Title hänge, dann wird der Attachmentspart einwandfrei gerendert und ich kann wie gehabt Dateien an mein Item hängen.

Was ich gerade noch rausgefunden habe ist folgendes. Im Standard Render Mode, kommt es zu diesem Phänomen. Schalte ich jedoch um auf Server Render Mode, dann wird alles korrekt gerendert.

Ich habe also 2 Systeme (Produktiv- und Testsystem) die sich völlig unterschiedlich verhalten obwohl sie komplett identisch konfiguriert sind. Auch die Dateien im 15 Hive sind identisch.

 

Hat vielleicht irgend jemand eine Idee woran das liegen könnte.

 

Ich bin für jeden Hinweis dankbar.

 

Thomas