Microsoft Teams бағдарламасында алғашқы бағдарламаны жасау

Teams бағдарламасында кенеп бағдарламаларын жасауға, өңдеуге және жоюға болады. Егер Teams тобындағы Power Apps бағдарламасын пайдалану арқылы бірінші рет бағдарлама жасасаңыз, жаңа Dataverse for Teams ортасы жасалады. Қосымша ақпарат: Dataverse for Teams ортасы туралы ақпарат

Microsoft Teams жүйесінде бағдарлама жасау тез және қарапайым 3 сатылы процесс.

  1. Бағдарлама жасау
  2. Бірінші кестеңізді жасау
  3. Бағдарламаны теңшеу және жариялау

Бірінші бағдарламаны 3 қадаммен жасау.

Алғашқы бағдарламаны қалай жасау керектігін білу үшін мына бейнені қараңыз.

Кестені жасау кезінде соңғы қадамдарды қараңыз.

Енді әр қадамды толық қарастырып өтейік.

Бағдарлама жасау

Power Apps қолданба үлгісін орнатқаннан кейін:

  1. Teams бағдарламасын іске қосыңыз және жүйеге кіріңіз.

  2. Сол жақ тақтада Power Apps бағдарламасын таңдаңыз, содан кейін Қазір бастау түймешігін таңдаңыз.

    Бағдарлама жасауды бастау.

    Шайпұл

    Сол жақ тақтадан Power Apps бағдарламаны көрмесеңіз, мынаны таңдаңыз:  Қосымша қосылған бағдарламалар - көп нүкте. (Қосымша қосылған бағдарламалар), содан кейін мынаны таңдаңыз: Power Apps.

    Power Apps.

  3. Сізден бағдарламаны жасау керек топты таңдау сұралады. Бағдарлама осы жерде болады. Бағдарламаны жарияламайынша, топ мүшелері оны көре алмайды. Сондай-ақ сіз бағдарламаны топқа кірмейтін компанияңыздағы әріптестеріңізбен бөлісе аласыз. Қосымша ақпарат: Рұқсат орнату және бағдарламаларды әріптестермен бөлісу

    Бағдарлама жасау үшін топты таңдаңыз.

    Егер бұл таңдалған топта жасалып жатқан алғашқы бағдарлама болса, жаңа Dataverse for Teams ортасы таңдалған топ үшін жасалады. Сіз бұл туралы топты таңдағанда хабар көресіз. Қосымша ақпарат: Dataverse for Teams ортасы туралы ақпарат

    Топтағы алғашқы бағдарламаны жасау.

  4. Жасау пәрменін таңдаңыз. Жасалып жатқан Dataverse for Teams ортасы туралы растауды көресіз, ол біраз уақыт алуы мүмкін. Электрондық пошта және Teams хабарландыруы арқылы алғашқы бағдарламаны жасау үшін орта қолжетімді болған кезде сізге хабарланады.

    Топтағы алғашқы бағдарлама.

    Ескерім

    Сіз таңдаған Teams тобында Жасырын мүшелік қосулы болса, ортаны жасау сәтсіз болады. Егер бұл орын алса, бағдарламаны басқа топта жасап көріңіз. Қосымша ақпарат: Жасырын мүшелік топтары

  5. Бағдарлама атауын енгізіңіз, содан кейін Сақтау түймешігін таңдаңыз.

    Қолданбаларға атау беру.

    Шайпұл

    Бағдарлама үлгісі бағдарламаға әдепкі бойынша қосылады, осылайша кесте құруға және бағдарламаны пайдалануға кірісуге болады. Қосымша ақпарат: Power Apps Studio платформасын түсіну

Бірінші кестеңізді жасау

Teams жүйесіне кірістірілген бағдарламаларға арналған деректер Dataverse for Teams орталарында кестелер түрінде болады. Деректердің басқа тәжірибелері сияқты, кестені бірнеше қатар деректерімен толтырмас бұрын әр жазбаның әртүрлі атрибуттарын бақылау үшін қосымша бағандар қосуға болады.

Шайпұл

Dataverse for Teams кестелері туралы мәлімет алу үшін, Dataverse for Teams жүйесіне шолу бөліміне өтіңіз.

Алғашқы кестені жасауды бастау үшін:

  1. Деректермен параметрін таңдаңыз.

    Деректермен параметрін таңдау

  2. Жаңа кесте жасау параметрін таңдаңыз.

    Бірінші кестеңізді жасау.

  3. Кесте жасау тілқатысу терезесінде осы деректер жиынтығын сипаттайтын жаңа кестенің мағыналы атауын теріп, Жасау түймешігін таңдаңыз.

  4. Кесте жасалғаннан кейін әртүрлі типтегі бағандарды, жолдарды қосып, визуалды редактордағы деректермен жұмыс істей аласыз.

    Визуалды редактор.

Кестеге бағандар қосу

Жаңа деректерді бақылау мақсатында жаңа баған қосу үшін:

  1. Баған қосу түймешігін таңдаңыз.

  2. Жаңа бағанды сипаттайтын атауды енгізіңіз.

  3. Баған түрін таңдаңыз.

    Шайпұл

    Визуалды редактор қолдау көрсететін баған түрлері туралы қосымша ақпарат алу үшін Қолдау көрсетілетін баған түрлері бөліміне өтіңіз. Визуалды редактор қолдау көрсетпейтін бағандарды қосу үшін шешім жетектеушісінің көмегімен кесте құрыңыз. Қосымша ақпарат: Кестелер жасау

  4. Қажет болса, таңдалған баған түрі үшін Кеңейтілген параметрлер опциясын өзгертіңіз.

  5. Жасау пәрменін таңдаңыз.

  6. Қалған деректер бағандарын қосу үшін алдыңғы қадамдарды қайталаңыз.

Кестеге жолдар қосу

Жолдар қосу үшін бос жолды таңдап, қосымша деректерді теруді бастаңыз немесе Жол қосу опциясын таңдаңыз.

Жолдар қосу.

Көшірілген деректерді кестеге қою

Кестеге 50 жол дерек қоюға болады. Көшірілген деректерден жаңа жолдар құру үшін алдымен кестеге бос жолдарды қосыңыз. Жаңа бос жолдарды қосу аралық сақтағыштан деректерді қою бұрыннан бар деректердің кездейсоқ қайта жазылмайтындығына кепілдік береді.

Назар аударыңыз!

Қою әрекеттері автоматты түрде сақталады және болдырмау мүмкіндігі жоқ. Деректерді бұрыннан бар жолдарға қою кезінде сақ болыңыз, себебі бұл әрекет кестеде бар деректерді қайта жазады.

Аралық сақтағыштағы деректерді кестеге қою үшін:

  1. Жоғарыда немесе төменде жаңа жолдар қосу керек жазбаны таңдаңыз.

  2. Бұрыннан бар жолдар алдына немесе олардан кейін жолдар кірістіру үшін Жоғарыға жол кірістіру немесе Төменге жол кірістіру түймешіктерін таңдаңыз.
    Мысалы, таңдалған жолдың үстінен жол енгізу:

    Жоғарыға жол енгізу.

    Оның орнына жоғарғы жағына жолдарды қосу үшін Жол қосу түймешігін таңдаңыз.

    Жол қосу.

  3. Қажет болса, көбірек бос жолдар қосу үшін жоғарыдағы әрекетті қайталаңыз.

    Шайпұл

    Егер сізге қанша жол керек екеніне сенімді болмасаңыз, деректерді қоймас бұрын қосымша бос жолдар жасаңыз. Қосымша жолдарды кейін жоюға болады.

  4. Жаңадан жасалған жолдардан жоғарғы сол жақтағы ұяшықты таңдаңыз.

    Жоғарғы сол жақтағы ұяшықты таңдау.

  5. Көшірілген деректерді қойыңыз.

    Жолдарды қою.

    Ескерім

    Егер ұяшық өңдеу режимінде болған кезде деректерді қойсаңыз (егер жоғарғы сол жақтағы ұяшықты екі рет бассаңыз) деректер ұяшықтың ішіне қойылады. Егер бұл мәселе орын алса, дұрыс қойылмаған деректерді жойып, кез келген басқа ұяшықты таңдап, жоғарғы сол жақтағы ұяшықты таңдап, қайтадан қойыңыз.

    Жолдардың дұрыс қойылмауы.

  6. Қосымша бос жолдарды алып тастаңыз.

    Артық жолды жою.

    Шайпұл

    Біріктірілген бірнеше жолды жою үшін жоғарғы жолды таңдап, пернетақтада Shift пернесін басыңыз. Пернені басып тұрып, жою керек жолдар бөлігіндегі соңғы жолды таңдаңыз. Содан кейін X жазба(лар)ын жою түймешігін таңдаңыз.

    Бірнеше жолды жою.

Кестедегі өзгерістер автоматты түрде сақталады. Алайда, визуалды редакторды жаппас бұрын қателерді тексеріп, оларды түзетіңіз.

Бағдарламаны теңшеу және жариялау

Кестені жапқаннан кейін, жаңа кестені пайдалану үшін әдепкі бойынша бағдарлама экранына қосылған бағдарлама үлгісі автоматты түрде жаңартылады.

Ескерім

Егер жаңа кесте сияқты қосымша деректер көздерін қоссаңыз немесе бағдарламаны қайта ашсаңыз, бағдарламаны жаңа деректермен қолмен қайта жаңарту үшін Бағдарламаға деректерді қолмен қосу бөлімін қараңыз.

Жаңартылған бағдарлама үлгісі.

Кестеге қосқан өрістердің санына байланысты бағдарлама үлгісі пішін мен галереяны жаңартуды қажет етуі мүмкін.

Бағдарламаға деректерді қолмен қосу

Экрандағы галерея мен пішінді өңдеу құрамдастары алғашқы деректер көзі үшін ғана автоматты түрде деректермен жаңартылады. Егер жаңа кесте сияқты қосымша деректер көздерін қоссаңыз немесе бағдарламаны қайта ашсаңыз, деректерді үлгі галереясы мен пішінге қолмен қосу керек болады.

Шайпұл

Егер бағдарлама экраны сіз жасаған кестеге қосылып тұрса, осы қадамдарды өткізіп жіберіңіз.

Жаңа деректерге қолмен қосылу үшін:

  1. Галереяны таңдап, дұрыс деректер көзін таңдаңыз.

    Галереяның деректер көзін өзгерту.

  2. Пішінді таңдап, дұрыс деректер көзін таңдаңыз.

    Пішін деректер көзін өзгерту.

  3. Егер қандай да бір формула қатесін көрсеңіз, Формула жолағында өңдеу түймешігін таңдаңыз және формуланы деректер көзі атауымен жаңартыңыз.

    Формуланы өңдеу.

    Мысалы, Рецептілер параметріне арналған өңдеу пішіні үшін деректер көзі атауы ретінде Нұсқаулар пайдалануды өзгерту үшін деректер көзі атауын ауыстырыңыз.

    Келесіден өзгерту:

    Remove(Instructions, selectedRecord); If(IsEmpty(Errors(Instructions, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Instructions)););
    

    Келесіге өзгерту:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Қосымша формула қателерін түзету үшін алдыңғы қадамды қайталаңыз.

Галереяда бұрын жасалған жазбалар көрсетіледі. Алайда түс таңдауды көрсету үшін галереядан таңдалған болса, жазба үшін фондық түсті өзгерту керек.

Таңдалған элементтің фондық түсін өзгерту үшін:

  1. Галереяны таңдаңыз.

    Фонды толтыру үшін галереяны таңдаңыз.

  2. Жоғары сол жақтағы сипат қалқымалы мәзірінен TemplateFill сипатын таңдаңыз.

    TemplateFill сипатын таңдау.

  3. Формула жолындағы TemplateFill сипатының мәнін келесі формулаға жаңартыңыз:

    If(ThisItem.IsSelected, RGBA(0,0,0,.05), RGBA(0,0,0,0))
    

    TemplateFill сипатын жаңарту.

Пішіндегі өрістерді жаңарту

Үлгі әдепкі бойынша пішіннің ішіндегі екі өрісті көрсетеді. Пішінге қосымша өрістер қосу үшін:

  1. Пішінді таңдаңыз.

    Пішінді таңдаңыз.

  2. Оң жақтағы сипат тақтасынан Өрістерді өңдеу опциясын таңдаңыз.

    Өрістерді өзгертіңіз.

  3. Өрістер қосу опциясын таңдаңыз.

    Өрістер қосыңыз.

  4. Пішінге қосу қажет өрістерді таңдаңыз.

    Қосу керек өрістерді таңдау.

  5. Қосу параметрін таңдаңыз.

  6. (Қосымша) Жоғары немесе төмен жылжу үшін өрістерді таңдаңыз немесе Жою түймешігін таңдау арқылы қажет емес өрістерді алып тастаңыз.

    Өрістерді жылжыту немесе жою.

  7. Өрістер тақтасын жабыңыз.

Өрістерді қосу, жою және қайта реттеу пішінді автоматты түрде жаңартады.

Жаңартылған пішін.

Әдепкі бағдарлама үлгісіндегі галереяға сіз жасаған кестедегі өрістерді көрсету үшін жаңартулар қажет болуы мүмкін.

Әдепкі галерея.

Галереядағы өрістерді жаңарту үшін:

  1. Оң жақтағы сипат тақтасынан Өрістерді өңдеу опциясын таңдаңыз.

    Галереяға арналған өрістерді өңдеу.

  2. Галерея құрамдасы (мысалы, сурет, тақырып немесе субтитр) үшін ашылмалы мәзірді таңдаңыз және қажет өріс үшін таңдауды өзгертіңіз.

    Таңдалған өрісті өңдеу.

  3. Деректер тақтасын жабыңыз.

Галерея таңдалған өзгертулермен жаңартылады.

Жаңартылған галерея.

Бағдарлама тақырыбын жаңарту

Бағдарлама тақырыбын жаңарту үшін:

  1. Экранның жоғарғы сол жақ бұрышынан белгіні таңдаңыз.

    Жаңартылған тақырып.

  2. Оң жақтағы сипаттар тақтасынан Мәтін сипатын өзгертіңіз.

    Тақырып сипатын жаңарту.

Бағдарламаға енгізген барлық өзгерістерді тексеріңіз.

Барлық өзгерістерді тексеру.

Шайпұл

Жауап беру жылдамдығы үшін дерек карталарында әдепкі бойынша Қосулы күйіне орнатылған Енін сәйкестендіру сипаты болады. Егер деректер карталарының өлшемін қолмен өзгерту керек болса, деректер карталарын таңдап, содан кейін алдымен Енін сәйкестендіру сипатын Өшірулі күйге орнатыңыз.

Деректер картасы - енін сәйкестендіру сипаты.

Бағдарламаны сақтау және алдын ала қарау

Сіз өзіңіздің алғашқы бағдарламаңызды деректермен жасадыңыз, енді өзгертулерді сақтап, бағдарламаны алдын ала қарауға болады.

Сақтау және алдын ала қарау.

  1. Сақтау опциясын таңдаңыз.

  2. Алдын ала қарау опциясын таңдаңыз.

    • Жаңа жазбаны қосу үшін Жаңа жазба опциясын таңдаңыз және пішінді толтырыңыз.
    • Жазбаны өңдеу үшін сол жақ тақтадан жазбаны таңдап, мәндерді өңдеңіз.
    • Алдын ала қарауды жабу үшін Жабу немесе Шығу пернесін таңдаңыз.

Бағдарламаны жариялау және Teams арнасына қосу

Бағдарламаны жариялау үшін Teams арнасында жариялау түймешігін таңдаңыз, осылайша тобыңыздағы басқа пайдаланушылар бағдарламаны пайдалана алады және бағдарламаны Teams арнасына қосыңыз. Қосымша ақпарат: Teams бағдарламасына бағдарлама жариялау және қосу

Алғашқы бағдарламаны бос кестеден жасағаннан кейін, енді Power Apps интерфейсіне, Studio, басқару элементтеріне өтіп, қосымша бағдарламаларды жасау тәсілін тереңірек қарастырайық.

Microsoft 365 тобына арналған қосымша ұсыныстар

Таңдалған топта бағдарлама жасау үшін Жасау түймешігін таңдаған кезде Power Apps бағдарламасы қауіпсіздік үшін таңдалған топтың Microsoft 365 тобын автоматты түрде іске қосады. Алайда, егер топты қауіпсіздік үшін қосу мүмкін болмаса, сіз келесі қатені көресіз:

The request failed with error: 'Insufficient privileges to complete the operation.' The tracking Id is '[xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]'.

Бұл мәселені шешу үшін Microsoft 365 тобының SecurityEnabled параметрін False күйден True күйіне PowerShell көмегімен жаңартыңыз. Толық қадамдар үшін Бағдарламаны Microsoft 365 топтарымен бөлісу бөлімін қараңыз. Қосымша ақпарат: Microsoft 365 топтары және Microsoft Teams

Аттары бірдей топтар үшін қауіпсіздікті қамтамасыз ету

Топ атаулары әрдайым бірегей бола бермейді. Teams ішіндегі бірнеше топ бірдей дисплей атауын қолдана алады. Мысалы, қатысушыда «Тексеру» деген атаумен бірнеше топ болуы мүмкін. Дегенмен, әр топпен байланыстырылған Microsoft 365 тобында Azure Active Directory (Azure AD) ішінде әртүрлі ObjectId болады, тіпті топ атаулары бірдей болған кездеде. Microsoft 365 тобына арналған Azure AD ішіндегі ObjectId байланыстырылған топқа арналған Teams ішіндегі GroupId бірдей болып табылады.

Топтың GroupId (Azure AD ішінде ObjectID) табу үшін:

  1. Teams бағдарламасындағы топқа өтіңіз.

  2. Топтағы кез келген арнаны таңдаңыз.

  3. Жоғарғы оң жақ бұрыштан Қосымша параметрлер (...) түймешігін таңдаңыз, содан кейін Арна сілтемесін алу түймешігін таңдаңыз.

    Арна сілтемесін алу.

  4. Сілтемеден GroupID көшіріп алыңыз.

    Топтық идентификатор.

    Сондай-ақ арна сілтемесін Көшіру түймешігін таңдап, содан кейін GroupID мәнін алу үшін мәтін өңдегішіне қою арқылы көшіруге болады.

    https://teams.microsoft.com/l/channel/19%3a06f038959c9f4387a35f5d776484cff2%40thread.tacv2/General?groupId=40b7e373-a788-4e29-a590-5a86db7550e3&tenantId=00000000-0000-0000-0000-0000000000000000

  5. Енді сізде топтың дұрыс GroupID (Azure AD ішінде ObjectID ) мәні болғандықтан, топтың Microsoft 365 тобы үшін қауіпсіздікті қамтамасыз ету мақсатында Бағдарламаны Microsoft 365 топтарымен бөлісубөліміндегі нұсқауларды пайдаланыңыз.

Келесі қадамдар

Power Apps бағдарламасына шолу
Power Apps Studio бағдарламасын түсіну
Fluent UI басқару элементтерін қолдану
Қосымша бағдарламалар жасау

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).