Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Kumusta tanan! Karon atong sulayan nga i-automate ang proseso sa paghimo og mga order gamit ang Microsoft Common Data Service data platform ug mga serbisyo sa Power Apps ug Power Automate. Magtukod kami og mga entidad ug mga hiyas base sa Common Data Service, mogamit sa Power Apps sa paghimo og yano nga mobile application, ug ang Power Automate motabang sa pagkonektar sa tanang component sa usa ka logic. Dili ta mag-usik ug oras!

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Apan una, usa ka gamay nga terminolohiya. Nahibal-an na namon kung unsa ang Power Apps ug Power Automate, apan kung adunay wala nahibal-an, girekomenda ko nga basahon nimo ang akong nangaging mga artikulo, pananglitan, dinhi mismo o dinhi. Bisan pa, wala pa namon mahibal-an kung unsa ang Common Data Service, mao nga panahon na aron magdugang usa ka gamay nga teorya.

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Ang Common Data Service (CDS alang sa mubo) usa ka plataporma sa pagtipig sa datos sama sa usa ka database. Sa tinuud, kini usa ka database nga nahimutang sa Microsoft 365 cloud ug adunay suod nga koneksyon sa tanan nga mga serbisyo sa Microsoft Power Platform. Magamit usab ang CDS pinaagi sa Microsoft Azure ug Microsoft Dynamics 365. Ang datos mahimong makuha sa CDS sa lainlaing mga paagi, usa sa mga paagi, pananglitan, paghimo og mga rekord sa CDS nga mano-mano, parehas sa SharePoint. Ang tanan nga datos sa Common Data Service gitipigan sa mga lamesa nga gitawag og entidad. Adunay ubay-ubay nga mga batakang entidad nga imong magamit alang sa imong kaugalingon nga mga katuyoan, apan mahimo ka usab nga maghimo sa imong kaugalingon nga mga entidad nga adunay imong kaugalingon nga mga set sa mga hiyas. Sama sa SharePoint, sa Common Data Service, kung maghimo usa ka hiyas, mahimo nimong ipiho ang tipo niini ug adunay daghang mga tipo. Usa sa mga makapaikag nga bahin mao ang abilidad sa paghimo sa gitawag nga "Option Sets" (kaamgid sa mga kapilian alang sa usa ka Select field sa SharePoint), nga mahimong magamit pag-usab sa bisan unsang natad sa entidad. Dugang pa, ang datos mahimong ma-load gikan sa lainlaing gisuportahan nga mga gigikanan, ingon man ang Power Apps ug Power Automate nga mga sapa. Sa kinatibuk-an, sa laktud, ang CDS usa ka data storage ug retrieval system. Ang bentaha sa kini nga sistema mao ang suod nga panagsama sa tanan nga mga serbisyo sa Microsoft Power Platform, nga nagtugot kanimo sa pagtukod sa mga istruktura sa datos sa lainlaing lebel sa pagkakomplikado ug gamiton kini sa ulahi sa mga aplikasyon sa Power Apps ug dali nga makonektar sa datos pinaagi sa Power BI alang sa pagreport. Ang CDS adunay kaugalingong interface alang sa paghimo og mga entidad, mga hiyas, mga lagda sa negosyo, mga relasyon, mga panglantaw ug mga dashboard. Ang interface alang sa pagtrabaho sa CDS nahimutang sa website make.powerapps.com sa seksyon nga "Data", diin ang tanan nga mga nag-unang kapilian sa pag-set up sa mga entidad gikolekta.
Busa atong sulayan ang pag-set up. Maghimo kita og bag-ong entidad nga "Order" sa Common Data Service:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Sama sa imong nakita, kung maghimo usa ka bag-ong entidad, kinahanglan nimo nga ipiho ang ngalan niini sa usa ug daghang mga kantidad, ug kinahanglan usab nimo nga ipiho ang usa ka yawe nga uma. Sa among kaso, kini ang "Ngalan" nga uma. Pinaagi sa dalan, mahimo usab nimong hatagan ug pagtagad nga ang mga internal ug display nga mga ngalan sa mga entidad ug mga natad gipakita dayon sa usa ka porma, dili sama sa SharePoint, diin kinahanglan nimo una nga maghimo usa ka uma sa Latin, ug dayon ilisan kini sa Russian.
Usab, sa paghimo sa usa ka entidad, posible nga maghimo usa ka dako nga gidaghanon sa lainlaing mga setting, apan dili namon kini buhaton karon. Naghimo kami usa ka entidad ug nagpadayon sa paghimo og mga hiyas.
Naghimo kami og Status field nga adunay tipo nga "Set of parameters" ug gihubit ang 4 nga mga parameter sa konteksto niini nga field (Bag-o, Pagpatuman, Gipatuman, Gisalikway):

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Sa susama, gihimo namon ang nahabilin nga mga natad nga kinahanglan namon aron ipatuman ang aplikasyon. Pinaagi sa dalan, ang lista sa magamit nga mga tipo sa uma gilista sa ubos; mouyon, adunay klaro nga daghan niini?

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Palihug hatagi usab ug pagtagad ang pagbutang sa mga mandatory field; dugang sa "Gikinahanglan" ug "Opsyonal", anaa usab ang "Girekomenda" nga kapilian:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Human namo mabuhat ang tanang gikinahanglan nga mga natad, mahimo nimong tan-awon ang tibuok listahan sa mga natad sa kasamtangan nga entidad sa katugbang nga seksyon:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Ang entidad gi-configure ug karon kinahanglan nimo nga i-configure ang porma sa pagsulod sa datos sa lebel sa Common Data Service alang sa karon nga entidad. Adto sa tab nga "Mga Porma" ug i-klik ang "Add Form" -> "Main Form":

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Nag-set up kami og bag-ong porma para sa pagsulod sa datos pinaagi sa Common Data Service ug gilinya ang mga field sa usag usa, ug dayon i-klik ang "Publish" nga buton:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Andam na ang porma, atong susihon ang operasyon niini. Mibalik kami sa Common Data Service ug moadto sa tab nga "Data", dayon i-klik ang "Add record":

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Sa bintana sa porma nga magbukas, isulud ang tanan nga kinahanglan nga datos ug i-klik ang "I-save":

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Karon sa seksyon sa Data kami adunay usa ka entry:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Apan pipila ka mga natad ang gipakita. Kini sayon ​​nga ayohon. Adto sa tab nga "Views" ug ablihi ang una nga pagtan-aw alang sa pag-edit. Ibutang ang gikinahanglan nga mga natad sa porma sa pagsumite ug i-klik ang "Imantala":

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Gisusi namon ang komposisyon sa mga natad sa seksyon nga "Data". Maayo ang tanan:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Busa, sa bahin sa Common Data Service, andam na ang entidad, field, presentasyon sa datos ug porma para sa manual data entry direkta gikan sa CDS. Karon maghimo ta ug Power Apps canvas app para sa atong bag-ong entidad. Mopadayon kita sa paghimo og bag-ong aplikasyon sa Power Apps:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Sa bag-ong aplikasyon, nagkonektar kami sa among entidad sa Common Data Service:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Pagkahuman sa tanan nga mga koneksyon, nagbutang kami daghang mga screen sa among aplikasyon sa mobile nga Power Apps. Paghimo sa unang screen nga adunay pipila ka estadistika ug mga transisyon tali sa mga pagtan-aw:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Naghimo kami usa ka ikaduha nga screen nga adunay usa ka lista sa magamit nga mga order sa entidad sa CDS:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Ug naghimo kami og laing screen alang sa paghimo og order:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Among gitipigan ug gipatik ang aplikasyon, ug dayon gipadagan kini alang sa pagsulay. Pun-a ang mga uma ug i-klik ang "Paghimo" nga buton:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Atong susihon kung ang usa ka rekord nahimo sa CDS:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Atong susihon ang parehas gikan sa aplikasyon:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Ang tanan nga datos naa sa lugar. Ang katapusan nga paghikap nagpabilin. Maghimo kita og gamay nga dagan sa Power Automate nga, kung maghimo usa ka rekord sa Common Data Service, magpadala usa ka pahibalo sa tigpatuman sa mando:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Ingon usa ka sangputanan, naghimo kami usa ka entidad ug usa ka porma sa lebel sa Common Data Service, usa ka aplikasyon sa Power Apps alang sa pag-interact sa data sa CDS, ug usa ka dagan sa Power Automate alang sa awtomatikong pagpadala mga pahibalo sa mga performer kung adunay usa ka bag-ong order.

Karon mahitungod sa mga presyo. Ang Common Data Service wala gilakip sa Power Apps nga kauban sa imong subscription sa Office 365. Kini nagpasabot nga kung ikaw adunay usa ka Office 365 nga subscription nga naglakip sa Power Apps, wala ka'y ​​Common Data Service nga default. Ang pag-access sa CDS nanginahanglan pagpalit ug lahi nga lisensya sa Power Apps. Ang mga presyo alang sa mga plano ug mga opsyon sa paglilisensya gilista sa ubos ug gikuha gikan sa website powerapps.microsoft.com:

Komon nga Serbisyo sa Data ug Power Apps. Paghimo og mobile application

Sa mosunod nga mga artikulo, atong tan-awon ang mas daghang bahin sa Common Data Service ug Microsoft Power Platform. Maayong adlaw, tanan!

Source: www.habr.com

Idugang sa usa ka comment