Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Бұл мақала кептік қолданбаны үлгіге негізделген пішінге ендіру жолын түсіндіреді. Кенеп бағдарламаларын деректер көздерінің кең ауқымына қосуға болады және әзірлеушілерге жалпы пайдаланушы интерфейсін көбірек бақылауды ұсынады.
Бұл мақалада интеграцияның екі әдісі сипатталған. Біріншіден, заманауи Бірыңғай интерфейс тәжірибесін пайдалану, екіншіден, классикалық тәжірибені пайдалану.
Ескертпе
Кенеп қолданбасымен жақсырақ біріктіру үшін реттелетін беттерді пайдаланатын заманауи қолданбаның ішіне кенеп қолданбаларын ендірудің үшінші және соңғы әдісі бар. Үлгіге негізделген қолданбаларға арналған пайдаланушы беттеріне шолу.
Заманауи тәжірибені пайдаланып кенеп бағдарламасын ендіру
Кенеп бағдарламасын тіркелгілер кестесінің негізгі пішіні сияқты модельге негізделген бағдарламаның негізгі пішініне енгізу үшін, мына қадамдарды орындаңыз:
Power Apps жүйесіне кіріңіз.
Ортаны таңдап, сол жақ шарлау тақтасынан Шешімдерді таңдаңыз. Элемент бүйірлік тақта тақтасында болмаса, ...Қосымша , содан кейін қажетті элементті таңдаңыз.
Негізгі пішінге кенеп қолданбасын қосқыңыз келетін кесте бар шешімді ашыңыз.
Кестені ашыңыз, Пішіндер таңдаңыз, содан кейін қажетті Негізгі пішінді ашыңыз.
Шайпұл
Әдепкі бойынша, кенеп қолданбасының құрамдас белгісі Жаңа кенеп қолданбасы болып табылады. Кенеп қолданбасының жапсырма атауын кенеп қолданбасының атауы немесе пішінге ендіріп жатқан кенеп қолданбасының қысқаша сипаттамасы сияқты мағыналырақ етіп өзгерткіңіз келуі мүмкін.
Пішінде кенеп қолданбасы көрсетілетін аумақты таңдаңыз немесе кенеп қолданбасын көрсету үшін жаңа қойынды жасаңыз.
Сол жақ шарлау тақтасында Компоненттер, Дисплей тармағын таңдап, Кенвас қолданбасы компонентін таңдаңыз.
Басқару үшін келесі сипаттарды теңшеуге болады.
Нысан атауы аймақ келесі сипаттарды көрсетуге мүмкіндік береді:
Кесте бағаны байланыстыру: Кестеге байлау бағаны таңдалғанда, Статикалық мән сипаты қай кесте бағанын байланыстыру керектігін таңдауға мүмкіндік беретіндей өзгереді. Кесте бағанымен байланыстыруды таңдағанда, баған кесте бағанының мәнімен анықталады. Мысалы, Кестеге байланыстыру бағаныНысан атауы үшін таңдалғанда, қолданбаның орындалу уақытында кесте атауының мәні Кестенің көрсетілген бағанының мәнін қабылдайды.
Статикалық мән: Мұны кенеп қолданбасына сілтеме жасау үшін атау қосу үшін пайдаланыңыз. Бұл мәннің ендірілген кенеп бағдарламасына ешқандай әсер етпейтініне назар аударыңыз. Ол тек анықтамалық нүкте ретінде қызмет етуге арналған.
Қолданба атауы аймақ кенеп қолданбасының бірегей атауын көрсетеді.
Кесте бағаны байланыстыру: Кестеге байланыстыру бағанын таңдаған кезде, Статикалық мән сипаты қай кесте бағанын байланыстыру керектігін таңдауға мүмкіндік беретіндей өзгереді. Кесте бағанымен байланыстыруды таңдағанда, баған кесте бағанының мәнімен анықталады. Мысалы, Қолданба атауы үшін Кесте бағанын байланыстыру параметрін таңдаған кезде, қолданбаның орындалу уақытында қолданба атауының мәні теңшелетін мәтін бағанындағы мән сияқты Кесте бағанының мәнін қабылдайды.
Статикалық мән: ендірілетін кенеп қолданбасының бірегей атауын көрсетеді. Бар кенеп қолданбасы үшін кенеп қолданбасының бірегей атын енгізіңіз. Қосымша ақпарат: Кеңеп қолданбасы үшін бірегей атауды және қолданба идентификаторын қалай табуға болады
Қажетті Қолданба идентификаторы аймақ кенеп қолданбасы үшін қолданба идентификаторын көрсетеді.
- Кесте бағанасына байлау: Кесте бағанына байланыстыру таңдалғанда, тізім қандай кесте бағанын байланыстыру керектігін таңдауға мүмкіндік беретіндей өзгереді. Кесте бағанымен байланыстыруды таңдағанда, баған кесте бағанының мәнімен анықталады. Мысалы, Қолданба атауы үшін Кесте бағанын байланыстыру параметрін таңдаған кезде, қолданбаның орындалу уақытында қолданба атауының мәні теңшелетін мәтін бағанындағы мән сияқты бағанның мәнін қабылдайды.
Маңызды
Көптеген жағдайларда қолданба идентификаторы үшін Кестеге байлау бағанын пайдалануды ұсынбаймыз, себебі бұл жазбадағы өрісте дұрыс қолданба идентификаторын көрсетуді талап етеді.
- Статикалық мән: бар кенеп қолданбасы үшін қолданба идентификаторын енгізіңіз. Қосымша ақпарат: Кеңеп қолданбасы үшін бірегей атауды және қолданба идентификаторын қалай табуға болады
Құрамдас бөлікті көрсету. Ендірілген кенеп бағдарламасын көрсету үшін клиент түрін анықтайды. Веб, Ұялы және Планшет таңдаңыз.
Дайын опциясын таңдаңыз. Содан кейін қолданбаны пайдаланушыларға қолжетімді ету үшін жариялау үшін Сақтау және жариялау таңдаңыз.
Модельге негізделген пішінге кірістірілген кенеп бағдарламасын жариялағаннан кейін, кірістірілген кенеп бағдарламасын басқа пайдаланушылармен бөлісіңіз. Қосымша ақпарат: Енгізілген кенеп қолданбасын бөлісу.
Пайдаланушылар сіз өзгерткен пішіннен тұратын модельге негізделген бағдарламаны ашқан кезде олар пішінде кірістірілген кенеп бағдарламасын көреді. Негізгі пішінде көрсетілген жазбаны өзгерту әрекеті пішінге өткен деректер мәтінмәнін өзгертеді және кірістірілген бағдарлама тиісті деректерді көрсету үшін жаңартады.
Бұл мақалада кенеп бағдарламасын үлгіге негізделген пішінге кірістірумен жұмысты бастау жолы көрсетілген. Әртүрлі деректер көздерінен деректерді алу және қосу үшін, кірістірілген кенеп бағдарламасын қосымша теңшеуге болады. Сол деректер көздеріндегі арнайы жазбаларды сүзу немесе табу үшін Filter
, Search
және LookUp
функцияларды және хост үлгісіне негізделген пішіннен жіберілген мәтінмәнді пайдаланыңыз. Интерфейсті талаптарыңызға сәйкес оңай жобалау үшін, WYSIWYG кенеп бағдарламасын өңдегішті пайдаланыңыз.
Кенеп қолданбасы үшін бірегей атауды және қолданба идентификаторын қалай табуға болады
Кенеп қолданбасын басқару элементі алдымен Қолданба атауы өрісінде табылған бірегей атын пайдалану арқылы кенеп қолданбасын іздейді. Бірегей аты бар кенеп қолданбасы ортада табылмаса, кенеп қолданбасын басқару элементі кенеп қолданбасын жүктеу үшін келесі Қолданба идентификаторы өрісіндегі көрсетілген мәнді пайдаланады. Қолданба атауы мен қолданба идентификаторы өрістерінің екеуіне де мәндерді енгізу керек болғанымен, басқару элементіне жүктелетін кірістірілген кенеп қолданбасы үшін мәндердің тек біреуі дәл болуы керек. Кенеп қолданбасы ағымдағы ортада болуы керек екенін ескеріңіз.
-
Қолданба атауы өрісі кенеп қолданбасының бірегей атауы болып табылады. Бірегей атауды табу үшін шешімге кенеп қолданбасын қосыңыз. Кенеп қолданбасының бірегей атауы Атау бағанында көрсетіледі және solutionpublisherprefix_appnamenospaces_appendix пішінінде көрсетіледі. Мысалы, contoso_canvasappwithsharepointlist_5ee16.
- Қолданба идентификаторы сипаты ендірілген кенеп қолданбасының идентификаторын көрсетеді. Бар кенеп қолданбасы үшін қолданба идентификаторын енгізіңіз. Кенеп қолданбасының идентификаторын Power Apps бетінен табуға болады, Қолданбалар бөліміне өтіп, кенеп қолданбасын таңдаңыз, содан кейін пәрмен жолағында Мәліметтер тармағын таңдаңыз.
Классикалық тәжірибені пайдаланып кенеп бағдарламасын ендіру
Power Apps жүйесіне кіріңіз.
Біздің мысалдағы кестенің негізгі пішінін, Есептер кестесін жасаңыз немесе өңдеңіз.
Пәрмен жолағында пішінді классикалық пішін құрастырушысында ашу үшін Классикалық күйге ауысу пәрменін таңдаңыз.
Классикалық пішін құрастырушыда кірістірілген кенеп бағдарламасы көрсетілуі қажет пішіннен бөлімді таңдаңыз.
Баған аумағын пайдаланып, қажетті бағанды қосыңыз, мысалы, Тіркелгі атауы.
Маңызды
Мәні болуына кепілдік берілген қажетті бағанды үнемі пайдаланыңыз. Бағаныңызда мән болмаса, ендірілген кенеп қолданбаңыз хост үлгісіне негізделген пішіндегі деректердегі кез келген өзгеріске жауап ретінде жаңартылмайды.
Таңдалған бағанмен Өңдеу тобындағы Басты қойындысында Сипаттар өзгерту таңдаңыз.
Баған сипаттары диалогтық терезесінде Басқару қойындысын таңдаңыз.
Басқару құралдары қойыншасынан Басқару құралын қосу параметрін таңдаңыз.
Басқаруды қосу диалогтық терезесінде қолжетімді басқару элементтерінің тізімінде Кеңеп қолданбасын таңдап, Қосу таңдаңыз.
Баған сипаттары диалогтық терезесінде басқару элементтерінің тізімінде Кеңеп қолданбасы таңдаңыз, содан кейін Веб опциясын таңдаңыз.
Басқару элементтері тізімінің астындағы бөлімде кенеп бағдарламасын басқару үшін қолжетімді сипаттар тізімі көрсетіледі.
-
Кесте атауы сипат ендірілген кенеп қолданбасына деректерді беретін кестені көрсетеді. Ол алдыңғы қадамда сіз қосқан бағанды қамтитын кестеге орнатылады.
- Бұл сипат өзгермелі көрсетілсе, оны өзгерту кірістірілген кенеп бағдарламасына еш әсер етпейтінін ескеріңіз. Ол тек сізге сілтеме ретінде қызмет етуге арналған.
- Қолданба атауы сипаты ендірілетін кенеп қолданбасының атын көрсетеді. Модельге негізделген пішін ағымдағы ортада көрсетілген атаумен кенеп бағдарламасын іздейді. Егер осындай атаумен кенеп қолданбасы ортада табылмаса, кенеп қолданбасын басқару кенеп қолданбасын жүктеу үшін қолданба идентификаторын пайдаланады. Бұрыннан бар кенеп бағдарламасына арналған бағдарлама атауын енгізіңіз.
- Қолданба идентификаторы сипаты ендірілген кенеп қолданбасының идентификаторын көрсетеді. Бар кенеп қолданбасы үшін қолданба идентификаторын енгізуге болады немесе Теңшеу опциясын таңдау арқылы кенеп қолданбасын жасаған немесе өңдеген кезде қолданба идентификаторы автоматты түрде жасалады және толтырылады. Кенеп қолданбасының идентификаторын Power Apps бетінен табуға болады, Қолданбалар бөліміне өтіп, кенеп қолданбасын таңдаңыз, содан кейін пәрмен жолағында Мәліметтер тармағын таңдаңыз.
Ескертпе
Қолданба идентификаторы мәніне кез келген өзгерту үлгіге негізделген пішіннен ендірілген кенеп қолданбасына сілтемені үзетінін ескеріңіз.
Қолданба атауы немесе қолданба идентификаторы бұрыннан бар кенеп қолданбасына сәйкес келмесе, пішінде "Кешіріңіз, біз бұл қолданбаны таппадық" хабарын көрсетеді.
-
Кесте атауы сипат ендірілген кенеп қолданбасына деректерді беретін кестені көрсетеді. Ол алдыңғы қадамда сіз қосқан бағанды қамтитын кестеге орнатылады.
Аяқталған кенеп бағдарламасын қосатын болсаңыз, 20-қадамға өтіңіз. Жаңасын жасап жатсаңыз немесе бар кенеп қолданбасын өңдеп жатсаңыз, мына қадамдарды орындаңыз. Кенеп қолданбасын жасау немесе өңдеу үшін Теңшеу пәрменін таңдаңыз. Бұл жаңа қойыншада Power Apps Studio бағдарламасын ашады.
Ескертпе
Егер Power Apps Studio ашу веб-шолғыштың қалқымалы терезе блокаторына байланысты бұғатталған болса, сіз make.powerapps.com сайтын қосуыңыз немесе қалқымалы терезені блоктаушыны уақытша өшіруіңіз керек, содан кейін Теңшеу қайтадан таңдаңыз. 13. Мыналарды ескеріңіз:
- Power Apps Studio сол жақ тақтада арнайы
ModelDrivenFormIntegration
басқару элементі бар екенін ескеріңіз. Бұл басқару құралы мәтінмәндік деректерді хост үлгісі негізіндегі пішіннен кірістірілген кенеп бағдарламасына келтіруге жауапты. - кептік қолданба пішінін басқару енгізілген кенеп қолданбасына автоматты түрде қосылғанын және оған ModelDrivenFormIntegration басқару элементі арқылы хост үлгісіне негізделген пішіннен жіберілетін деректерді көрсететінін ескеріңіз.
-
Көру қойындысын таңдап, одан кейін Дерек көздері таңдаңыз. Хост модельге негізделген пішіннің басты кестесінің (бұл жағдайда тіркелгілер) деректер көзі кірістірілген кенеп бағдарламасына автоматты түрде қосылғанын ескеріңіз. - Form1 басқару элементін таңдап, DataSource сипатының Есептік жазбаларға орнатылғанын қадағалаңыз.
- Form1 басқару элементі әлі таңдалған кезде, Item сипатының ModelDrivenFormIntegration.Item күйіне орнатылғанын қадағалаңыз.
Ескертпе
Кірістірілген кенеп бағдарламасының ModelDrivenFormIntegration.Item арқылы хост модельге негізделген пішіннен оқуға толық қатынасы бар. > Мысал ретінде, аты шот нөмірі және көрсетілетін аты Тіркелгі нөмірі бар бағанның мәнін алу үшін, сіз ModelDrivenFormIntegration.Item.accountnumber немесе ModelDrivenFormIntegration.Item.'Есептік жазба нөмірі' пайдаланыңыз. 14. Оң жақтағы сипат тақтасында Бағандар жанындағы Бағандарды өңдеу таңдаңыз. 15. Кенеп қолданбасының пішініне басқа баған қосу немесе сүйреп апару арқылы бар бағандардың ретін өзгерту үшін + Баған қосу опциясын таңдаңыз. Бағандарды қосу және ретін өзгертуді аяқтаған кезде деректер аймағын жабыңыз. 16. Файл қойындысын таңдап, Сақтау таңдаңыз. 17. Бұлт қойындысын таңдаңыз. Қолданбаға бірегей атау беріңіз, содан кейін төменгі оң жақта орналасқан Сақтау тармағын таңдаңыз. Келесі әрекетті ескеріңіз:
- Бағдарламаны бірінші рет сақтасаңыз, бағдарлама автоматты түрде жарияланады.
- Келесі сақтауларда Жариялау пәрменін таңдап, өзгертулерді қолжетімді ету үшін Осы нұсқаны жариялау пәрменін таңдаңыз.
- Мәзірде Артқа таңдаңыз.
- Классикалық пішінді құрастырушы ашық шолғыш қойыншасын таңдаңыз. Кенеп қолданбасын басқару элементінің Қолданба идентификаторы және Қолданба атауы сипаттарда енді автоматты түрде толтырылатын мән бар екенін ескеріңіз.
Маңызды
- Пішінді құрастырушыда бұрынғы қадамда басқа шолғыш қойыншасында ашылған Power Apps Studio жүйесімен тікелей сілтемесі бар.
- Қолданба атауының осы жердегі скриншотқа ұқсас мәні бар екенін тексеріңіз. Қолданба атауы сипаты орындалу уақытында кенеп қолданбасына сілтеме жасау үшін пайдаланылатын бірегей атауды көрсетеді. Бұл атау орнатылмаса, Қолданба идентификаторы сипаты кенеп қолданбасына сілтеме жасау үшін пайдаланылады, ол кенеп қолданбасын шешім бөлігі ретінде импорттаған кезде мәселелер тудыруы мүмкін. Бұл атауды орталар арасында кенеп бағдарламасына дұрыс сілтеме жасау үшін орнатуды ұсынамыз. Оны орнату үшін 12-қадамға оралып, ендіруге арналған кенеп бағдарламасын жасау үшін қадамдарды орындаңыз.

Баған сипаттары диалогтық терезесінде Дисплей қойындысын таңдаңыз.
Пішіндегі Дисплей белгісін тазалаңыз, содан кейін Жарайды таңдаңыз. Бұл пішінге кірістірілген кенеп бағдарламасы бұрыннан болса, "Пішінде тек бір кенеп бағдарламасын қосуға болады" хабары көрсетіледі. Жаңа кенеп қолданбасын қосу үшін алдымен ағымдағы ендірілген кенеп қолданбасын өшіру керек. Содан кейін, жаңа ендірілген кенеп қолданбасын қосыңыз.
Басты бет қойындысында Сақтау таңдаңыз, содан кейін Жариялау таңдаңыз.
Сондай-ақ келесіні қараңыз
Үлгіге негізделген пішінге ендірілген кенеп қолданбасын өңдеңіз
Кірістірілген кенеп қолданбасы ішінен хост пішінінде алдын ала анықталған әрекеттерді орындаңыз
ModelDrivenFormIntegration басқару элементінің сипаттары мен әрекеттері
Енгізілген кенеп қолданбаларымен жұмыс істеу бойынша нұсқаулар