Коришћење компоненти кода на порталима

Напомена

Од 12. октобра 2022. Power Apps портали постају Power Pages. Више информација: Услуга Microsoft Power Pages је сада општедоступна (блог)
Ускоро ћемо мигрирати и објединити документацију о Power Apps порталима са документацијом о услузи Power Pages.

Power Apps component framework оснажује професионалне програмере и ауторе апликација у креирању компоненти кода за апликације засноване на моделу и апликације са подлогом. Ове компоненте кода могу пружити побољшани доживљај корисницима који раде са подацима на обрасцима, приказима и контролним таблама. Још информација: Power Apps component framework – преглед

Напомена

Компоненти кода можете да користите и у услузи Power Pages. Још информација: Шта је то Power Pages

Power Apps портали сада подржавају контроле за апликације засноване на моделу креиране помоћу услуге Power Apps component framework. Да бисте користили компоненте кода на веб-страницама портала, следите ове кораке:

Направите компоненту кода помоћу радног оквира компоненте, а затим додајте компоненту кода у образац апликације засноване на моделу и конфигуришите поље компоненте кода унутар основног обрасца за портале.

Када поступе у складу са овим корацима, ваши корисници могу да комуницирају с компонентом кода користећи страницу портала која има одговарајући основни образац.

Важно

Предуслови

  • Морате имати привилегије администратора система да бисте омогућили функције Power Apps компоненти у окружењу.
  • Верзија вашег портала мора бити 9.3.3.x или виша.
  • Ваш почетни пакет портала мора бити 9.2.2103.x или виши.

Креирајте и спакујте компоненту кода

Да бисте сазнали више о креирању и паковању компоненти кода креираних у услузи Power Apps component framework, идите на чланак Направите своју прву компоненту.

Подржани типови поља и формати

Портали подржавају ограничене типове поља и формате за употребу компоненти кода. Следећа табела наводи све подржане типове података и формате поља:

Валута

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Пребројавање

Број са покретним зарезом

Више

Скуп опција

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Цело

Још информација: Листа атрибута и описи

Неподржане компоненте кода на порталима

Додајте компоненту кода у поље у апликацији заснованој на моделу

Да бисте сазнали како да додате компоненту кода у поље у апликацији заснованој на моделу, идите на Додајте компоненту кода у поље.

Важно

Компоненте кода за портале доступне су за веб-прегледаче користећи клијентску опцију Веб.

Конфигуришите портал за компоненту кода

Када се компонента кода дода у поље у апликацији заснованој на моделу, можете да конфигуришете портале да користе компоненту кода на основном обрасцу.

Како се додаје компонента кода основном обрасцу:

  1. Отворите апликацију Управљање порталом.

  2. У левом окну изаберите Основни обрасци.

  3. Изаберите основни образац у који желите да додате компоненту кода.

  4. Изаберите Сродно.

  5. Изаберите Метаподаци основног обрасца.

  6. Изаберите Нови метаподаци основног обрасца.

  7. Изаберите Тип као Атрибут.

  8. Изаберите Логичко име атрибута.

  9. Унесите ставку Ознака.

  10. За Стил контроле, изаберите Компонента кода.

  11. Сачувајте и затворите образац.

Компоненте кода помоћу Web API-ја за портале

Компонента кода се може направити и додати веб-страници која може да користи Web API за портале за извршавање радњи креирања, преузимања, ажурирања и брисања. Ова функција омогућава веће опције прилагођавања приликом развоја решења портала. За више информација, погледајте чланак Примена компоненте Web API за портале.

Следећи кораци

Водич: Коришћење компоненти кода на порталима

Погледајте и

Преглед услуге Power Apps component framework
Креирање прве компоненте
Додајте компоненте кода у колону или табелу у апликацијама заснованим на моделу

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).