Ich habe ein paar benutzerdefinierte Bearbeitungsformulare, die ich in SharePoint Designer für denselben Inhaltstyp erstellt habe. Gibt es eine Möglichkeit, ein bestimmtes Bearbeitungsformular an jede Listenansicht oder Benutzergruppe nativ in SharePoint zu binden, oder muss ich etwas schreiben, um mit der Logik umzugehen?Wie kann ich ein bestimmtes Bearbeitungsformular basierend auf der aktuellen Ansicht anzeigen?
0
A
Antwort
1
Änderungen durch JavaScript können durch elements.xml (Farmlösung) an Inhaltstypen oder Listenvorlagen gebunden werden. Um jedoch benutzerdefinierte Formulare (Anwendungsseiten) zu setzen, müssen Sie dies über ein Skript (Powershell) tun.
Sie sollten in der Lage sein, die Listen zu durchlaufen und nur die URL für das Bearbeitungsformular festzulegen. Es gibt einen EditFormUrl-Parameter für das SPContentType-Objekt und für Powershell gibt es natürlich ein Äquivalent.