Споделяне чрез


Персонализирайте Microsoft Lists или SharePoint списък или формуляр на библиотека чрез използване на Power Apps

Можете лесно да персонализирате формата за списък, създаден с помощта на Microsoft Lists, или SharePoint за библиотека с документи, като отворите Power Apps в браузър. Не е необходимо да пишете традиционен код, като C #, или да изтегляте друго приложение, например InfoPath. Когато публикувате вашите промени, формулярът се вгражда в списък за използване от всички негови потребители. В Power Apps, можете също да преглеждате отчетите за аналитика, лесно да създавате условно форматиране и да се свързвате с други източници на данни.

За да следвате стъпките в тази статия, ще създадете списък, така че да можете да видите как работи персонализирането и след това да можете да приложите същите концепции към вашия собствен списък.

Бележка

  • Ако Персонализирайте формуляри опцията не е налична или не работи правилно за вашия списък, може да съдържа типове данни, които Power Apps не поддържа. Освен това не можете да преместите формата си в друг списък или среда.
  • Персонализираните форми за списъци се поддържат само в общи списъци и общи библиотеки на документи. Понастоящем шаблоните на списъци и библиотеки не се поддържат; включително, но не само, списъци като Обяви, Контакти и задачи.
  • Персонализираните форми за библиотеки с документи поддържат само редактиране на персонализирани метаданни. Редактирането или управлението на файлове не се поддържа.
  • Необходими са допълнителни действия при промяна на адреса на сайт на SharePoint, който използва персонализирани форми. Повече информация: Ефекти от промяната на адрес на сайта на SharePoint в Power Apps.
  • За достъп до персонализиран формуляр потребителите трябва да имат достъп до списъка.

Гледайте този видеоклип, за да научите как да персонализирате формуляр за списък:

Изисквания

Следващата таблица обяснява изискванията за потребителски тип с действия, специфични за използване на персонализиран формуляр за списък с Power Apps.

Тип потребител Персонализирано действие на формата за списък Изисквания
Гост Използване на
  • Преглед на достъп до SharePoint сайт, хостващ персонализирания формуляр.
Гост Create
  • Редактиране на достъп до SharePoint сайт, хостващ персонализирания формуляр.
  • Членство в Създател на среда права за достъп в Power Platform среда, използвана за персонализиране на SharePoint сайт.
    Повече информация: Поддръжка на Power Apps за B2B guest maker (преглед)
Потребител на организацията Използване на
  • Преглед на достъп до SharePoint сайт, хостващ персонализирания формуляр.
  • План на Power Apps, който включва права за използване за свързване с Office. Може да са необходими отделни лицензи за персонализирани формуляри, които използват Premium възможности.
Потребител на организацията Създаване или редактиране
  • Редактиране на достъп до SharePoint сайт, хостващ персонализирания формуляр.
  • Членство в Създател на среда права за достъп в Power Platform среда, използвана за персонализиране на SharePoint сайт.

Повече информация за лицензите и плановете за Power Apps:

Създайте списък

В сайт на SharePoint, създайте списък и след това добавете тези колони към този списък:

  • Подробности (да/не)
  • Цена (валута)
  • Наличност (дата без час)
  • Цвят (избор)

Изберете Съдържание на сайта > Нов > Списък, въведете името на списъка и изберете Създаване. За всяка колона изберете Добавете колона, укажете типа на списъка (Да/Не, Валута, Дата, Избор), посочете името на списъка (Подробности, Цена, Наличност, Цвят) и изберете Запиши.

Отваряне на формуляра

  1. В командната лента изберете Интегриране -> Power Apps -> Персонализиране на формуляри.

    Power Apps Studio се отваря в същия раздел на браузъра.

  2. Ако се отвори диалогов прозорец Добре дошли в Power Apps Studio, изберете Пропускане.

В командната лента изберете Power Apps и след това изберете Персонализирайте формуляра. Power Apps Studio се отваря в същия раздел на браузъра. Ако се отвори диалоговият прозорец „Добре дошли в Power Apps Studio”, изберете Пропускане.

Преместете и премахнете поле

  1. Плъзнете полето Наличност към долната част на списъка с полета.

    Полетата се показват в посочения от вас ред.

  2. Задръжте курсора на мишката над полето Прикачени файлове, изберете многоточието (...), което се появява, и след това изберете Премахване,

    Полето, което посочвате, изчезва от формуляра.

Плъзнете полето Наличност към долната част на списъка с полета. Задръжте курсора на мишката над полето Прикачени файлове, изберете многоточието (...), което се появява, и след това изберете Премахване,

Задаване на условно форматиране

Можете да конфигурирате полета Цена, наличност и Цветове да се показват само ако Подробности е зададено на Да.

  1. В лявата навигационна лента разгънете Details_DataCard1 и отбележете числото, което се появява в края на DataCardValue.

  2. Задайте свойството Видимо на Цвят, Наличност и Цена картите към тази формула (заменяйки, ако е необходимо, цифрата с тази, която сте отбелязали в предишната стъпка):

    If(DataCardValue2.Value = true, true)

  3. Задръжте натиснат клавиша Alt на клавиатурата и изберете превключвателя Подробности неколкократно.

    Трите конфигурирани от вас полета се появяват и изчезват от формата.

В лявата навигационна лента отбележете числото, което се появява в края на DataCardValue. Задайте свойството Visibility на картите Color, Availability и Price на тази формула. Задръжте клавиша Alt и изберете контрола за подробности няколко пъти.

Запис и публикуване на формуляра

  1. Отворете Файл меню, изберете Записване и след това изберете Публикувай в SharePoint двукратно.

  2. В горния ляв ъгъл изберете стрелката назад и след това изберете Назад към SharePoint.

Отворете Файл меню, изберете Записване и след това изберете Публикувай в SharePoint двукратно. В горния ляв ъгъл изберете стрелката назад и след това изберете Назад към SharePoint.

Допълнително персонализирайте формата си

  1. Отворете списъка си, изберете Ново в командната лента и след това изберете Персонализиране близо до горната част на формуляра.

  2. Персонализирайте формата си по различни начини, като тези, които тези статии описват:

    Повече информация: Разберете интеграцията на формуляри на SharePoint.

Използване на формуляр по подразбиране

  1. От списъка ви в SharePoint, отворете страницата с настройки (като изберете иконата на зъбно колело в горния десен ъгъл) и след това изберете Настройки на списъка.

  2. Под Основни настройки, изберете Настройки на формуляра.

  3. На страницата Настройки на формуляра, изберете една от тези опции и след това изберете ОК.

    • Използвайте формуляра по подразбиране на SharePoint - Когато потребител отвори списъка си и избере нов в командната лента ще се появи формата по подразбиране за списъка.

    • Използване на персонализиран формуляр, създаден в Power Apps - Когато потребител отвори списъка си и избере Нов в командната лента, ще се появи вашият персонализиран формуляр. (Като алтернатива можете да публикувате формуляра отново в Power Apps.)

    Можете да превключвате напред и назад между опциите, ако е необходимо.

    Опции за настройки на формуляр.

Изтриване на персонализиран формуляр

  1. От списъка ви в SharePoint, отворете страницата с настройки (като изберете иконата на зъбно колело в горния десен ъгъл) и след това изберете Настройки на списъка.

  2. Под Основни настройки, изберете Настройки на формуляра.

  3. На страницата Настройки на формуляра, изберете Използвайте формуляра по подразбиране на SharePoint и след това изберете Изтрийте персонализиран формуляр.

    Изтриване на персонализиран формуляр.

Въпроси и отговори

Формуляри срещу приложения

В: По какво се различава персонализираната форма от самостоятелното приложение, от което създавам SharePoint или Power Apps?

О: Ако персонализирате формата за списък, формулярът не се показва като приложение в Power Apps Studio или Power Apps Mobile. Можете да отворите формуляра само от списъка, за който сте го създали.

В: Кога трябва да персонализирам формуляр за управление на данни в списък и кога трябва да създам самостоятелно приложение?

О: Персонализирайте формуляр, ако искате вашите потребители да управляват данни, без да напускат SharePoint (например в настолен браузър). Създайте приложение, ако искате вашите потребители да управляват данни извън SharePoint (например на мобилно устройство).

В: Мога ли да персонализирам формуляр и да създам приложение за същия списък?

О: Да.

В: Мога ли да персонализирам списък и да създам приложение с помощта на същите функции?

О: Да.

В: Мога ли да персонализирам формуляр в среда, различна от средата по подразбиране в моята организация?

О: Не.

В: Формулярът за персонализиране може да поддържа папки в SharePoint списъци при създаване на нови елементи?

О: Не. Елементите се създават в корен на целеви SharePoint списъци.

Управление на персонализирания ви формуляр

В: Как мога лесно да споделя моята форма с други?

A: Отворете формуляра, изберете Копиране на връзка и след това изпратете връзката на други.

В: Мога ли да актуализирам формата си, без да направя промените си видими за другите?

О: Да. Можете да промените формуляра си и да запазите колкото пъти искате, но промените ви няма да бъдат видими за никой друг, освен ако не изберете Публикувайте в SharePoint.

В: Ако персонализирам списък със списък и направя грешка, мога ли да се върна към предишна версия?

О: Да.

  1. Отворете списъка, изберете Интегриране -> Power Apps -> Персонализиране на формуляри.

  2. В Power Apps Studio, изберете Файл и след това изберете Вижте всички версии. Страницата Версии се отваря в нов раздел на браузъра.

    Бележка

    Ако не виждате бутона Вижте всички версии, изберете Записване. Бутонът трябва да се появи.

  3. Без да затваряте Версии на страницата или раздела на браузъра, върнете се на страницата Запазване в другия раздел на браузъра, изберете стрелката в горната част на левия навигационен прозорец и след това изберете Обратно към SharePoint, за да отключите формуляра си и да го затворите Power Apps Studio.

  4. Върнете се към страницата Версии в другия раздел на браузъра, намерете версията, която искате да възстановите, и след това изберете Възстановяване.

    Бележка

    Ако получите съобщение за грешка, в което се казва, че възстановяването не е било успешно, защото формулярът е заключен от друг потребител, изчакайте, докато потребителят отключи формуляра, и опитайте отново.

В: Мога ли да преместя формуляра си от един списък в друг?

О: Не.

В: Какво се случва с моя персонализиран формуляр, ако списъкът бъде изтрит или възстановен от кошчето?

О: Изтриването на списък автоматично изтрива асоциирания персонализиран формуляр. Ако списък, който съдържа асоцииран персонализиран формуляр, се възстанови от кошчето, персонализираният формуляр също се възстановява автоматично със списъка.

Администриране на персонализирания ви формуляр

В: Как да споделя своя формуляр?

О: Не е необходимо да споделяте формуляра - формулярът наследява разрешения от списък. Когато сте готови да го персонализирате, просто публикувайте го обратно в SharePoint, за да могат другите да го използват.

В: Кой може да персонализира формуляри?

О: Вижте Изисквания.

В: Имам ли нужда от Power Apps лиценз за създаване или използване на формуляри на списък?

О: Вижте Изисквания.

В: Какво се случва, когато гостните потребители имат достъп до списък, който има персонализиран формуляр?

О: Вижте Изисквания.

В: Като администратор как да получа списък на всички персонализирани формуляри в моята организация?

A: Не можете да изброите всички персонализирани формуляри в организацията. Въпреки това, администратор на наемател за Power Apps или администратор на околната среда на Power Apps по подразбиране може да направи следното, за да провери типа на приложението като формуляр на SharePoint за отделни приложения:

  1. В администраторски център на Power Platform, изберете средата по подразбиране за вашата организация от списъка с среди.

  2. Изберете Power Apps от секцията Ресурси вдясно.

  3. Изберете приложението.

  4. Изберете Подробности.

  5. Проверка на тип приложение.

    Ако типът на приложението е формуляр на SharePoint, приложението е персонализирана форма.

    Списък с персонализирани формуляри.

    Бележка

    Персонализираните формуляри за списъци, създадени с помощта на Microsoft Lists, също показват типа на приложението като Формуляр на SharePoint.

Вижте също

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).