Mobile Formulare
Letzte Änderung: Mittwoch, 12. Mai 2010
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Mobile Anmelde- und Abmeldeformulare
Grundlegende Formularseiten für Listenelemente
Spezielle Formularseiten für Listenelemente
Formular zum Hochladen von Bildern
Formular zum Filtern von Listenelementen
In diesem Thema werden die mobil zugänglichen Formularseiten von Microsoft SharePoint Foundation beschrieben. Informationen zu anderen Formen mobiler Seiten finden Sie unter Mobile Wiki- und Webpartseiten und Mobile Seiten für besondere Zwecke.
Mobile Anmelde- und Abmeldeformulare
Die Seiten mbllogin.aspx und mbllogout.aspx werden verwendet, um mobilen Benutzern das Anmelden bei bzw. Abmelden von Websites zu ermöglichen, die die formularbasierte Authentifizierung verwenden. Wenn mehr als eine Art der Authentifizierung aktiviert ist, wird die Seite mblmultilogin.aspx verwendet.
Grundlegende Formularseiten für Listenelemente
Den im Browser angezeigten Standard-Listenelementformularen vergleichbar verwendet SharePoint Foundation auch mobile Formulare des Typs Anzeigen (dispform.aspx), Bearbeiten (editform.aspx) und Neu (newform.aspx) für die Arbeit mit Elementen. Wie bei den Formularen, die im Browser angezeigt werden, bestimmt das Listenschema für den jeweiligen Listentyp, welche Felder in welcher Reihenfolge angezeigt werden. In mobilen SharePoint-Formularen wird ein Feld nur dann angezeigt, wenn das Feldattribut ShowInDisplayForm, ShowInEditForm oder ShowInNewForm den Wert true aufweist. Dieses Attribut kann in der Datei Schema.xml für den Listentyp festgelegt werden.
Die folgenden Feldtypen werden in mobilen Listenansichten nicht angezeigt:
Attachments
Confidential
CrossProjectLink
Recurrence
Nur die folgenden berechneten Feldtypen werden auf den Seiten mobiler Listenansichten angezeigt:
LinkTitleNoMenu
LinkCheckedOutTitle
LinkFilenameNoMenu
LinkTitle
LinkFilename
LinkDiscussionTitle
BodyAndMore
PersonViewMinimal
NameOrTitle
RefDetail
RefTitle
URLwMenu
Für die URLs von standardmäßigen mobilen Formularseiten für SharePoint-Listenelemente werden die folgenden Formate verwendet:
Anzeigeformular
https://Server/sites/Site/_layouts/mobile/dispform.aspx?List=GUID&View=GUID&ID=Item_Id
Bearbeitungsformular
https://Server/sites/Site/_layouts/mobile/editform.aspx?List=GUID&View=GUID&ID=Item_Id
Formular "Neu"
https://Server/sites/Site/_layouts/mobile/newform.aspx?List=GUID&View=GUID
In mobilen SharePoint-Formularen wird ein Feld in einem Formular des Typs Anzeigen, Bearbeiten oder Neu nur dann angezeigt, wenn das Attribut ShowInDisplayForm, ShowInEditForm oder ShowInNewForm den Wert true aufweist. Diese Attribute können in der Datei Schema.xml für den Listentyp festgelegt werden.
Das Anzeigeformular erfüllt eine zusätzliche Funktion auf Geräten, die keine Rich-Text-Unterstützung bieten: Es dient dazu, den Text auf nicht mobilen Wiki-Seiten als Nur-Text anzuzeigen.
Spezielle Formularseiten für Listenelemente
Für bestimmte Listenelementarten gibt es besondere Formulare. Es gibt beispielsweise besondere Formulare des Typs Anzeigen, Bearbeiten und Neu für Kalenderereignisse auf Gruppenarbeitssites. Es handelt sich hierbei um die Seiten dispsr.aspx, editsr.aspx und newsr.aspx. Die URLs für diese Seiten weisen die folgenden Formate auf:
Formulare zum Anzeigen von Kalenderereignissen (zur besseren Lesbarkeit wurde Zeilenumbrüche eingefügt.)
https://Server/sites/Site/_layouts/mobile/dispsr.aspx? List=GUID&View=GUID&ID=Item_Id &Date=ticks&User=User_Id_Number
ticks ist die Anzahl der Schläge seit 12:00 Mitternacht am 1. Januar 0001 CE im Gregorianischen Kalender. Ein Schlag entspricht 100 Nanosekunden. So steht beispielsweise 633957408000000000 für 8.00 Uhr morgens am 7. Dezember 2009. Weitere Informationen finden Sie unter DateTime.
Formular zum Bearbeiten von Kalenderereignissen
https://Server/sites/Site/_layouts/mobile/editsr.aspx?List=GUID&ID=Item_Id&View=GUID&Date=ticks
Formular für neue Kalenderereignisse (zur besseren Lesbarkeit wurde Zeilenumbrüche eingefügt.)
https://Server/sites/Site/_layouts/mobile/newsr.aspx? List=GUID&View=GUID&ID=Item_Id &Date=ticks&User=User_Id_Number
Es gibt auch spezielle Formulare des Typs Anzeigen und Neu für Blogbeiträge: die Seiten disppost.aspx und newpost.aspx. (Beiträge werden im Standardbearbeitungsformular, editform.aspx, bearbeitet.) Ihre URL weist folgende Formate auf:
Formular zum Anzeigen von Beitragselementen
https://Server/sites/Site/_layouts/mobile/disppost.aspx?List=GUID&ID=Item_Id
Formular für neue Beitragselemente
https://Server/sites/Site/_layouts/mobile/newpost.aspx?List=GUID&ViewType=Integer
Ebenso gibt es auch für Kommentare zu Blogbeiträgen besondere Formulare des Typs Anzeigen und Neu. Hierbei handelt es sich um die Seiten viewcomment.aspx und newcomment.aspx. Das URL-Format lautet wie folgt:
Formular für neue Kommentare
https://Server/sites/Site/_layouts/mobile/newcomment.aspx?List=GUID&PID =Integer
Der PID-Parameter gibt die ID des Beitrags an, auf den sich der Kommentar bezieht. (Kommentare zu Beiträgen werden auf dem Standardbearbeitungsformular, editform.aspx, bearbeitet. Es gibt kein Formular zum Anzeigen eines einzelnen Kommentars.)
Formular zum Hochladen von Bildern
Bilder können mithilfe des Formulars upload.aspx in eine Bibliothek hochgeladen werden.
Formular zum Filtern von Listenelementen
Mit dem Formular viewfilter.aspx können Sie die angezeigten Listenelemente filtern. Auf diesem Formular geben die Benutzer ein Feld aus der Liste sowie den Text an, den der Feldwert enthalten muss.