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.




Die Fenstergröße des neuen Forms verändern

Unbeantwortet Dieser Beitrag hat 4 Antworten

Ohne Rang
101 Beiträge
Summerle00 erstellt 6 Feb. 2017 13:57
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo

Ich möchte in meiner Dokumentenmappe die Fenstergröße des Formulars vergrößern, wenn ein neues Dokument erstellt wird (oben links). Das Fenster erscheint als Pop-up und soll auch weiterhin nicht die ganze Seite umfassen, lediglich vergrößert werden.

 

Ich habe in meiner Dokumentenmappe (Seite bearbeiten, Webpart hinzufügen, Skript Editor) einen Skripteditor mit folgendem Code eingefügt :

<style>

<style type="text/css">

.ms-dlgFrameContainer{width: 650px;}

</style>

Ebenso habe ich es mit #ID und .ms-dlgFrame probiert.

 

Wenn ich die Seite im F12 Modus anschaue und dort width auf 650px setze, passiert genau das, was ich haben will. Ich will es auch bloß in dieser Form geändert haben und nicht die Größe nicht für alle Forms ändern. Sieht jemand, was ich falsch mache?

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 6 Feb. 2017 14:26
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Die Größe der Dialoge zu verändern ist grundsätzlich nicht immer einfach (und meiner Meinung nach sinnfrei). Hast Du das auch in die Seite gepackt, die im Dialog angezeigt wird? Also nicht in die Seite, die den Dialog öffnet - da bringt es nichts.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
101 Beiträge
Summerle00 Als Antwort am 6 Feb. 2017 14:35
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi,

um auf die Seite zu gelangen, die im Dialog (in einem neuen Fenster bzw. Dialog) anzeigt wird, habe ich zuvor die Einstellung in der Dokumentenbibliothek so umgeändert, dass das Formular nicht mehr als Dialog erscheint, sondern als vollständige Seite. Hier kann ich aber die Seite nicht bearbeiten, da mir das bei den Einstellungen nicht angeboten wird oder gibt es hier einen Trick? Anders weiß ich nicht, wie ich auf die Seite komme.

Ansonsten habe ich im SP Designer das Formular aufgerufen und da steht schon ms-dlgFrameContainer width: 650px, obwohl das Formular gar nicht größer ist.

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 6 Feb. 2017 15:06
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

In jedem Fall muß das in die Seite im Dialog. Du kannst noch versuchen, den Edit-Modus der Seite zu erzwingen, indem Du im Browser an die Adresse ?ToolPaneView=2 anhängst, aber man kann nicht alle Seiten verändern. Bei manchen geht es also einfach nicht.

Eine ganz andere Möglichkeit ist, das Script zum Öffnen des Dialogs selbst zu schreiben. Dabei kann man auch die gewünschte Größe angeben. Allerdings gilt auch hier, daß manche Seiten das eigenmächtig wieder überschreiben.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
496 Beiträge
Derby Als Antwort am 6 Feb. 2017 23:09
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Wenn ich Dich richtig verstehe willst Du die NewDocSet.aspx bearbeiten, das geht nicht so einfach da es im Gegensatz zu den "normalen" NewForms ein Server-Seitiges-Formular ist. Wieso auch immer, das must du MS fragen. Schau mal im Designer in den Bibliothekseigenschaften, da ist irgendwo der genaue Pfad. Wenn du dieses Bearbeiten willst, machst du das für alle DocSets. Du must also ein komplett neues erstellen mit deinen Anpassungen und der Bibliothek verlinken. Aber ka ob das wirklich funzt, ich habs sein lassen. ;)