Делите путем


Додавање померајућег екрана у апликацију са подлогом

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

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

Предуслови

  1. Креирајте празну апликацију са подлогом.
  2. Сазнајте како да додате и конфигуришете контроле.

Креирање померајућег екрана

  1. Изаберите Нови екран испод горњег менија.

  2. Изаберите Може се померати.

    Изаберите нови екран, а затим одаберите тип екрана који се може померати.

    Нови екран који се може померати се додаје апликацији.

    Снимак екрана који приказује екран који се може померати и додат апликацији.

Додавање контрола

Екран који се може померати подразумевано укључује мрежу са једном картицом са подацима. Картице са подацима помажу у раздвајању градивних блокова на екрану. Додајте још картица са подацима да бисте омогућили померање садржаја на екран помоћу више контрола. А затим додајте контроле на картицама са подацима по потреби.

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

Дугме Додај одељак истакнуто на екрану који се може померати на подлози.

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

Заједно, и картице са подацима и контроле унутар картица са подацима ће проширити подразумевану дужину екрана, што захтева коришћење могућности померања екрана.

Савет

Да бисте сазнали више о картицама са подацима, погледајте Објашњење картице са подацима.

  1. Изаберите + (Уметни) из левог окна.

    Alt текст који описује садржај слике.

  2. Развијте графиконе, а затим изаберите Стубичасти графикон.

  3. Промените величину графикона који се додаје на екран да би се потрошило око две трећине екрана.

  4. Смањите величину картице са подацима на величину додатог графикона.

    Промените величину картице са подацима на екрану да би се потрошило око две трећине екрана.

  5. Изаберите Додај одељак на екрану да бисте додали још један одељак.

    На екран се додаје нова картица са подацима.

  6. Изаберите Уметни > Графикони > Линијски графикон.

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

  8. Изаберите Уметни > Унос > Унос оловком.

  9. Промените величину контроле уноса оловком тако што ћете повећати ширину унутар картице са подацима.

    Величина контроле уноса оловком да би се користила већа ширина на екрану.

  10. Притисните F5 на тастатури да бисте прегледали апликацију. Померите се надоле помоћу траке за померање да бисте спустили део екрана.

    Екран за преглед који се може померати.

Сада када сте демонстрирали како да користите екран који се може померати, прилагодите апликацију даље према пословним захтевима.

Екран за обрасце који се може померати

Пошто Power Apps користи картице са подацима за креирање одељака, контроле обрасца за приказивање и обрасца за уређивање не могу се уметнути на њих. Заједничко угнежђивање такве комбинације контрола може да деградира перформансе апликације. Стога, када користите контроле обрасца, користите контејнере распореда као што је контрола вертикалног контејнера.

Савет

Да бисте сазнали више о раду са обрасцима, погледајте чланак Објашњење образаца апликације са подлогом.

Постоји више различитих метода за конфигурисање померања са обрасцима:

Користи својство „Вертикално прекорачење“

Коришћење својства „Вертикално прекорачење“ је основни метод коришћења екрана који се може померати и који има образац.

  1. Уверите се да користите празан екран, а не екран који се може померати.

  2. Изаберите Уметни > Распоред, а затим изаберите Вертикални контејнер.

  3. На десној страни екрана, у окну својстава, изаберите падајући мени за својство Вертикално прекорачење и изаберите Померај.

    Својство вертикалног прекорачења контејнера подешено на „Померај“.

  4. Додајте образац за уређивање или приказ са потребним пољима. Када листа поља премаши величину контејнера унутар екрана, моћи ћете да се померате унутар контејнера помоћу траке за померање.

    Вертикални контејнер који се може померати помоћу својства „Вертикално прекорачење“ постављен да се помера са обрасцем за приказ.

Коришћење контејнера унутар вертикалног контејнера

За сложене апликације можете размотрити додавање контејнера унутар контроле вертикалног контејнера. А затим подесите висину обрасца и унутрашњи контејнер као што је приказано испод.

  1. Уверите се да користите празан екран, а не екран који се може померати.

  2. Изаберите Уметни > Распоред, а затим изаберите Вертикални контејнер.

  3. На десној страни екрана, у окну својстава, изаберите падајући мени за својство Вертикално прекорачење и изаберите Померај.

  4. Изаберите Уметни > Распоред, а затим изаберите Контејнер.

  5. На десној страни екрана у окну са својствима поставите својство Флексибилна висина на Искључено.

    Својство флексибилне висине је искључено за контејнер.

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

  7. Да бисте омогућили померање унутар екрана за образац, ажурирајте висину контејнера додатог у 4. кораку и висину обрасца.

    Образац који се може померати и који користи висину контејнера и обрасца за могућност померања.

Више информација о раду са прилагодљивошћу апликације потражите у чланку Израда прилагодљивих апликација са подлогом и Прилагодљиви распореди

Погледајте и

Напомена

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

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