Бөлісу құралы:


Power Apps бағдарламасынан Office 365 Outlook бағдарламасына қосылу

Office 365 Outlook.

Егер Office 365 Outlook бағдарламасына қосылсаңыз, басқа тапсырмалармен қоса, электрондық пошта хабарларын көрсетуге, жіберуге, жоюға және жауап беруге болады.

Бағдарламада осы функцияларды орындау үшін басқару құралдарын қосуға болады. Мысалы, алушыны, тақырыпты және электрондық пошта негізгі мәтінін сұрау үшін Мәтінді енгізу басқару құралдарын қосып, электрондық пошта хабарын жіберу үшін Түймешік басқару құралын қосуға болады.

Бұл мақалада Office 365 Outlook бағдарламасын қосылым ретінде қосу, Office 365 Outlook бағдарламасын сіздегі бағдарламаға деректер көзі ретінде қосу, сондай-ақ осы деректерді әртүрлі басқару элементтерінде пайдалану жолдары көрсетіледі.

Маңызды

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

Алғышарттар

Office 365 Outlook бағдарламасына қосылу

  1. Деректер қосылымын қосыңыз және Office 365 Outlook параметрін таңдаңыз:

    Office 365 жүйесіне қосыңыз.

  2. Қосылу параметрін таңдаңыз және жүйеге кіру сұралса, жұмыс тіркелгісін енгізіңіз.

Office 365 Outlook қосылымы жасалып, бағдарламаңызға қосылды. Енді пайдалануға дайын.

Хабарларды көрсету

  1. Кірістіру мәзірінде Галерея, содан кейін Бос тік сызық бақылау элементін таңдаңыз.

  2. Оның Элементтер сипатын келесі формулаға орнатыңыз:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})

    Параметрлерді өзгерткеннен кейін, Орналасу параметрін Тақырып, тақырыпша, негізгі мәтін параметріне өзгертіңіз.

    Галерея басқару құралы электрондық пошта хабарларының кейбірімен автоматты түрде толтырылады.

  3. Галереяда, бірінші белгінің Мәтін сипатын ThisItem.From формуласына орнатыңыз. Екінші белгіні ThisItem.Subject формуласына орнатыңыз. Үшінші белгіні ThisItem.BodyPreview формуласына орнатыңыз. Сондай-ақ, белгілердің өлшемін өзгертуге болады.

    Галерея басқару құралы жаңа сипаттармен автоматты түрде толтырылады.

  4. Бұл функцияда бірнеше міндетті емес параметрлер бар. Галереяның Элементтер сипатын келесі формулалардың біріне орнатыңыз:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})
    Office365Outlook.GetEmails({fetchOnlyUnread:false, top:2})
    Office365Outlook.GetEmails({folderPath:"Sent Items", fetchOnlyUnread:false, top:2})
    Office365Outlook.GetEmails({folderPath:"Sent Items", fetchOnlyUnread:false, top:2, searchQuery:"powerapps"})
    Office365Outlook.GetEmails({folderPath:"Deleted Items", fetchOnlyUnread:false, top:2, skip:3})

Хабар жіберу

  1. Кірістіру мәзірінде, Мәтін параметрін таңдаңыз, содан кейін Мәтінді енгізу параметрін таңдаңыз.

  2. Алдыңғы қадамды сізде үш жолақ болатындай тағы 2 рет қайталаңыз, содан кейін оларды бағанға орналастырыңыз:

    Бағандағы үш терезе.

  3. Басқару құралдарының атауын өзгертіңіз:

    • inputTo
    • inputSubject
    • inputBody
  4. Кірістіру мәзірінде, Басқару құралдары параметрін таңдаңыз, содан кейін Түймешік параметрін таңдаңыз. Оның OnSelect сипатын келесі формулаға орнатыңыз:

    Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text)

  5. Түймешікті барлық басқа басқару құралдарында пайда болатындай етіп жылжытып, оның Мәтін сипатын "Электрондық пошта хабарын жіберу" формуласына орнатыңыз.

  6. F5 пернесін басыңыз немесе Алдын ала қарау түймешігін басыңыз (Алдын ала қарау түймешігі.). Жарамды электрондық пошта мекенжайына inputTo өрісіне теріңіз және қажет болғанда басқа екі Мәтінді енгізу басқару құралдары өрісіне теріңіз.

  7. Хабар жіберу үшін, Электрондық пошта хабарын жіберу түймешігін таңдаңыз. Әдепкі жұмыс кеңістігіне оралу үшін Esc пернесін басыңыз.

Тіркемесі бар хабарды жіберу

Мысалы, пайдаланушы құрылғы камерасының көмегімен суреттерді түсіріп, тіркемелер ретінде жіберетін бағдарламаны жасауға болады. Сондай-ақ, электрондық пошта бағдарламасына файлдардың басқа да көптеген түрлерін тіркеуге болады.

Тіркемені хабарға қосу үшін, алдыңғы бөлімдегі қадамдарды орындаңыз, бірақ тіркемені (түймешіктің OnSelect сипатын орнатқан кезде) көрсету үшін параметрді қосыңыз. Бұл параметр әр тіркеме үшін үш сипатқа дейін көрсететін кесте ретінде құрылады.

  • Аты
  • ContentBytes
  • @odata.type

Ескерім

@odata.type сипатты тек бір тіркеме үшін көрсетуге болады және оны бос жолға орнатуға болады.

Бұл мысалда, фотосурет file1.jpg пішімінде жіберіледі:

Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text, {Attachments:Table({Name:"file1.jpg", ContentBytes:Camera1.Photo, '@odata.type':""})})

Бұл мысалда, аудио файл фотосуретпен қоса жіберіледі:

Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text, {Attachments:Table({Name:"file1.jpg", ContentBytes:Camera1.Photo, '@odata.type':""}, {Name:"AudioFile", ContentBytes:microphone1.audio })})

Хабарды жою

  1. Кірістіру мәзірінде, Галерея параметрін, содан кейін Мәтін галереясы басқару құралын таңдаңыз.

  2. Оның Элементтер сипатын келесі формулаға орнатыңыз:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})

    Галерея басқару құралы электрондық пошта хабарларының кейбірімен автоматты түрде толтырылады.

  3. Галереяда, бірінші белгінің Мәтін сипатын ThisItem.Id формуласына орнатыңыз. Екінші белгіні ThisItem.Subject формуласына орнатыңыз. Үшінші белгіні ThisItem.Body формуласына орнатыңыз.

  4. Галереядағы бірінші белгіні таңдап, оның атын EmailID деп өзгертіңіз:

    Бірінші белгінің атауын өзгертіңіз.

  5. Галереядағы үшінші белгіні таңдап, Түймешік (Кірістірумәзірі) параметрін қосыңыз. Осы түймешіктің OnSelect сипатын келесі формулаға орнатыңыз:

    Office365Outlook.DeleteEmail(EmailID.Text)

  6. F5 пернесін басыңыз немесе Алдын ала қарау түймешігін басыңыз ("Алдын ала қарау" түймешігі.). Галереядағы электронды хаттардың бірін таңдап, түймешікті таңдаңыз.

    Ескерім

    Бұл таңдалған электрондық пошта хабарын кіріс жәшігінен жояды. Сондықтан, мұқият таңдаңыз.

  7. Әдепкі жұмыс кеңістігіне оралу үшін Esc пернесін басыңыз.

Хабарды оқуға арналған күйде белгілеу

Бұл бөлімде бірдей басқару құралдары Хабарды жою ретінде пайдаланылады.

  1. Осы түймешіктің OnSelect сипатын келесі формулаға орнатыңыз:

    Office365Outlook.MarkAsRead(EmailID.Text)

  2. F5 пернесін басыңыз немесе Алдын ала қарау түймешігін басыңыз ("Алдын ала қарау" түймешігі.). Галереядағы оқылмаған электронды хаттардың бірін таңдап, содан кейін түймешікті таңдаңыз.

  3. Әдепкі жұмыс кеңістігіне оралу үшін Esc пернесін басыңыз.

Сондай-ақ, келесіні қараңыз

Ескерім

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

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