Създаване на избор

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

Изборите могат да се създават, докато работите от решение в Power Apps (make.powerapps.com) или върху таблица във формуляра за дизайн.

Колоните за избор могат да бъдат само с единичен избор (избор) или могат да позволяват многократен избор (избори). Следващата екранна снимка показва колона за избор на няколко варианта в управлявано от модел приложение.

Колона за избор с множество избори, показана в основния формуляр на приложение, управлявано от модел

Изборът е глобален или локален. Можете да дефинирате избор да използвате набор от опции, дефинирани другаде (глобално), които могат да бъдат достъпни за други колони с избор, или да дефинирате набор от опции, достъпни само в колоната за избор (локално). Повече информация: Общ преглед на колони за избор на създаване и редактиране

Създайте глобален избор в рамките на решение

  1. влезте в powerapps.com изберете Решения и след това отворете решението, което искате. Ако елементът не е в страничния панел, изберете ... Още и след това изберете желания елемент.
  2. В командната лента изберете Нов>избор.
  3. Въведете следните свойства:
    • Показвано име. Въведете показваното име за вашата колона. Показваното име се използва, когато представяте тази колона на вашите потребители.
    • В полето Етикет въведете етикета, който искате да се показва за опцията за избор.
    • Числото на стойността представлява уникална стойност за опцията и не се показва в колоната за избор в приложение. Забележете, че автоматично се генерира число за всяка стойност . Препоръчваме ви да не променяте това. Наличието на уникална стойност помага да се гарантира, че стойността ще бъде различна от другите стойности на опциите, които може да бъдат дефинирани в други решения и импортирани във вашата среда.
    • Изберете инструмента за избор на цвят вляво от етикета , ако искате да се появи цвят за опцията в диаграми на приложения, управлявани от модел.
    • Изберете трите вертикални точки >Допълнителни свойства , за да зададете следните свойства:
      • Описание. Добавете описание на опцията.
      • Външна стойност. Тази стойност се използва за виртуални таблици за съпоставяне на стойност във външен източник на данни с тази опция.
      • Скрит. Скрийте опцията от колоната за избор по време на изпълнение в приложения. За повече информация относно ограниченията на това свойство отидете на Ограничения на скритите свойства за избор.

      Внимание

      Свойството Скрито никога не трябва да се използва като сигурен начин за предотвратяване на потребителите да преглеждат или редактират стойности на колони. Тези свойства се отнасят само за компоненти на приложението, като например формуляри и изгледи на приложения, управлявани от модел, но не оказват влияние върху привилегиите за данни на потребителя. Когато колоната е скрита, потребителите все още могат да имат достъп до данните на колоната по други начини, като например чрез извикване на уеб API. За да защитите колоните, използвайте защитата на ниво колона, за да контролирате достъпа.

  4. Изберете Нов избор, за да създадете друга опция за избора.
  5. Повторете предишната стъпка, докато имате желаните опции за избора.
  6. Разгънете Разширени опции , за да покажете допълнителни свойства:
    • Име. Уникално име на глобалния избор, включително префикса разработчик на решения.
    • Име на външен тип. Тази стойност се използва за виртуални таблици за съпоставяне на стойност във външен източник на данни с този избор.
    • Описание. Въведете незадължително описание на колоната за избор.
  7. Изберете Запиши.

Важно

Глобалните възможности за избор не могат да се добавят директно към приложение. След като създадете колона за глобален избор, опциите от избора могат да бъдат налични, когато създавате колона за локален избор. Колоните за локален избор са специфични за таблицата и след това могат да се използват с формуляри и изгледи в приложение.

Създаване на локален избор за използване във формуляри и изгледи

Създайте колона за локален избор за таблица, която може да се използва във формуляри и изгледи в решение.

  1. влезте в powerapps.com изберете Решения и след това отворете решението, което искате. Ако елементът не е в страничния панел, изберете ... Още и след това изберете желания елемент.

  2. Отворете таблицата, в която искате да създадете локалния избор, и след това в командната лента изберете Нов>избор.

  3. В панела Нова колона въведете свойства за колоната за избор.

Конфигурирайте свойства за локален избор

  • Показвано име. Въведете показваното име за вашата колона. Показваното име се използва, когато представяте тази колона на вашите потребители.
  • Описание. Въведете незадължително описание на колоната за избор.
  • Тип данни. Изберете Избор> на избор. Изберете Избор Да/Не> , ако искате поле за избор с две опции.
  • Поведение. Изберете изчислено, за да разрешите колоната да бъде включена в изчисляемите колони за автоматизиране на ръчните изчисления.
  • Задължително. Задайте тази стойност на Business, необходима , за да не може запис да може да се запази без данни в тази колона.
  • Възможност за търсене. Когато изберете това тази колона се появява в разширеното търсене и е налична при персонализиране на изгледи.
  • Изборът на множество възможности за избор е разрешен. Изберете тази опция, ако искате да създадете избор, при който потребителят може да избере повече от една опция (множествен избор).
  • Синхронизиране с глобален избор?
    • Да. Изберете тази опция, ако искате локалният избор да има възможност да използва опции от глобален избор. След това можете също да изберете съществуващ глобален избор, за да използвате опциите от този глобален избор.
    • Не. Изберете тази опция, ако не искате локалният избор да има възможност да използва опции от глобален избор.
    • Синхронизирайте този избор с. Когато Синхронизиране с глобален избор е Да, можете да изберете съществуваща колона за избор. След това опциите, конфигурирани за този избор, могат да се използват за този избор.
    • Ако сте избрали Не , за да разрешите глобален избор, създайте опциите по ваш избор, като изберете Избор или, ако сте избрали Да, изберете Редактиране на избора , за да редактирате опциите за избор за синхронизиране, или Нов избор за добавяне на нови опции:
    • В полето Етикет въведете етикета, който искате да се показва за опцията за избор.
    • Числото на стойността представлява уникална стойност за опцията и не се показва в колоната за избор в приложение. Забележете, че автоматично се генерира число за всяка стойност . Препоръчваме ви да не променяте това. Наличието на уникална стойност помага да се гарантира, че стойността ще бъде различна от другите стойности на опциите, които може да бъдат дефинирани в други решения и импортирани във вашата среда.
    • Изберете инструмента за избор на цвят вляво от етикета , ако искате да се появи цвят за опцията в диаграми на приложения, управлявани от модел.
  • Избор по подразбиране. Изберете една от създадените от вас опции като избор по подразбиране.
  • Име на схемата. Това е уникалното име, използвано от системата и се генерира автоматично въз основа на показваното име и префикса разработчик на решения. След като бъде запазена колона за нов избор, не можете да промените това.
  • Разрешаване на защитата на колоните. Изберете тази опция, за да защитите данните в колоната отвъд сигурността, дефинирана за таблицата.
  • Активиране на проверката. Ако одитът е активиран в средата, тази колона може да бъде включена в проследяването на промените.
  • Появява се в глобалния филтър на таблото. Изберете тази опция, за да разрешите колоната да бъде налична като филтър в интерактивни табла.
  • Сортируем. Изберете тази опция, за да позволите сортиране на тази колона, когато се използва в интерактивни табла.

Изберете Запиши.

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

Създавайте и редактирайте глобални избори с помощта на класическия изследовател на решения

За информация как да създавате и редактирате глобални избори с помощта на класическия прозорец на решение отидете на Създаване или редактиране на глобален набор от опции (on-premises).

Ограничения за скрито свойство на избор

  • Свойството скрито на колоната за избор е приложимо само за приложения, управлявани от модел. Други компоненти, които използват Microsoft Dataverse таблици, като например приложения за платно, не използват свойството скрито на колоната за избор.
  • Свойството скрито в колоната за избор работи само за приложение с разрешен модерен, обновен изглед за приложения, управлявани от модел.
  • Свойството Скрито на колоната за избор в момента не се поддържа за избор с множествен избор, дори когато е избрана опцията Избирането на няколко избора е разрешено .
  • Скритото свойство скрива етикета и стойността на опцията само когато се показва в приложение, управлявано от модел. Дори когато са скрити, етикетите и стойностите за избор могат да се преглеждат и задават чрез директен достъп до Dataverse таблицата, например от make.powerapps.com. Скритите опции също могат да бъдат зададени с помощта на метода setValue на клиентскияAPI.