Erakutsi, ordenatu eta iragazi datuak mihisearen aplikazioen galerian

Sortu galeria bat hainbat produktuei buruzko irudiak eta testua erakusteko eta ordenatu eta iragazi informazio hori.

Power Apps-en, erlazionatutako hainbat elementu erakusteko galeria erabil dezakezu, katalogo batean ikusten duzun bezala. Galeriak bikainak dira produktuei buruzko informazioa erakusteko, hala nola izenak eta prezioak. Gai honetan, galeria bat sortzen dugu eta informazioa ordenatu eta iragazi egiten dugu Excel moduko funtzioak erabiliz. Gainera, elementu bat hautatuta dagoenean, ertza jartzen da elementuaren inguruan.

Oharra

Gai honek tableta aplikazioa erabiltzen du. Telefonoko aplikazio bat erabil dezakezu, baina kontrol batzuk aldatu behar dituzu.

Aurrebaldintzak

  • Erregistratu Power Apps-en eta, ondoren, hasi saioa erregistratzeko erabilitako kredentzial berak erabiliz.
  • Sortu tableta-aplikazio bat txantiloi batetik, datuetatik edo hutsetik.
  • Ikasi nola konfiguratu kontrola.
  • Urrats hauek erabiltzen dute CreateFirstApp lagin sarrerako datuak, .jpg irudiak biltzen dituena. Zip fitxategiak Excel bihurtzeko XML fitxategia biltzen du. Bestela, Power Apps automatikoki .zip fitxategiak irakurtzen ditu eta arrakastaz inportatzen ditu. Lagin-datuak deskargatu eta erabili ditzakezu edo zeureak inportatu.
  1. Sortu bilduma izena duena Inbentarioa laginaren datuak erabiliz. Urratsak hauek dira:

    1. Txertatu fitxan, aukeratu Kontrolak eta, ondoren, hautatu Inportatu.

      Txertatu kontrola

    2. Ezar ezazu inportazio-ikonoaren OnSelect propietatea formula honetan:
      Collect(Inventory, Import1.Data)

      OnSelect propietatea

    3. Hautatu Inportatu datuak botoia Windows Explorer ikusteko. Aukeratu CreateFirstApp.zip eta hautatu Ireki.

    4. Sarbidean Fitxategia menua, hautatu Bilduma. Inbentario-bilduma inportatu dituzun diagrama datuekin agertzen da:

      Fitxategia - Bildumak

      Inbentarioa bilduma sortu berri duzu. Bertan, bost produkturen inguruko informazioa biltzen da, besteak beste, diseinuaren irudia, produktuaren izena eta dauden unitate kopurua.

      Oharra

      Inportazio kontrola Excel moduko datuak inportatzeko eta bilduma sortzeko erabiltzen da. Inportazio kontrolak aplikazioa sortzen ari zarenean eta aplikazioaren aurrebistaren datuak inportatzen ditu. Gaur egun, inportazio kontrolak ez ditu datuak aplikatzen argitaratzen dituzunean.

  2. Hautatu itzultzeko gezi izango zara diseinatzailera itzultzeko.

  3. Txertatu fitxan, egin klik edo sakatu Galeria eta, ondoren, egin klik edo sakatu Horizontala galeria.

    Galeria - horizontala

  4. Eskuineko panelean klikatu edo ukitu izenburua eta azpitituluak grafikoa gainjartzen duen aukera:

    Diseinua

  5. Ezarri galeriaren kontrolaren Elementuak propietatea Inbentarioan:

    Galeriaren diseinua

  6. Aldatu berriro galeriara ProductGallery eta mugitu galeria beste kontrolak ez blokeatzeko. Tamaina aldatu galeria hiru produktuak erakusteko:

    Izena aldatu galeria

  7. Galeriako lehen elementuan, hautatu beheko etiketa:

    Aplikazioa galeriarekin

    Oharra

    Edozein galeriako lehen elementua aldatzean, galeriako beste elementu guztiak aldatuko dituzu automatikoki.

  8. Ezar ezazu etiketaren Testua propietatea adierazpen honetan:
    ThisItem.UnitsInStock

    Hori egiten duzunean, etiketa produktu bakoitzeko unitatean ageri da:

Produktu bakoitzaren stocka

Oharra

Lehenespenez, etiketa nagusiaren Testua propietatea ThisItem.ProductName gisa ezarri da. Zure bildumako beste edozein elementu alda dezakezu. Adibidez, zure bildumak badu ProductDescription edo Prezioa eremuak etiketa ezar dezakezu ThisItem.ProductDescription edo ThisItem.Price.

Pauso hauek erabiliz, .jpg irudiak biltzen dituzten datuak inportatu dituzu bilduma batean. Ondoren, datuak erakusten dituen galeria gehitu zenuen eta etiketa bat konfiguratu zenuen produktuak zeuden unitateak erakusteko.

  1. Hautatu galeriako edozein elementu salbu eta lehenengoa. Editatu ikonoa bistaratzen da (goiko ezkerreko izkinan). Hautatu editatu ikonoa:
    Editatu

  2. Txertatu fitxan, hautatu Formak, eta gero hautatu angeluzuzena. Laukizuzen sendo urdin bat agertzen da galeriako elementu bakoitzean.

  3. Etxea fitxan, hautatu Bete eta hautatu Ez bete.

  4. Aukeratu Ertza hautatu Ertza estiloa eta, ondoren, hautatu lerro trinkoa.

  5. Aukeratu Ertza berriro, eta ezarri lodiera 3ra. Tamaina laukizuzena galeriako elementua inguratu dezan. Zure galeriako elementuek ertz urdin bat dute eta hurrengoak izan beharko lukete:
    Aukeratu ertza

  6. Gainean Forma fitxa, aukeratu Ikusgai eta ondoren sartu formula hau Formula-barran:

    If(ThisItem.IsSelected, true)

    Laukizuzen urdin batek galeria bateko uneko hautaketa inguratzen du. Hautatu galeriako elementu batzuk hautatu duzun elementu bakoitzaren inguruan laukizuzena agertzen dela berresteko. Gogoratu, ireki ere egin dezakezu Aurrebista Aurrebista botoia sortzen ari zaren hori ikusteko eta probatzeko.

Argibidea

Aukeratu laukizuzena, hautatu Berrantolatu gainean Hasiera fitxa, eta hautatu Bidali Itzuli. Funtzio hau erabiliz, galeriako elementua hauta dezakezu ertzak ezer blokeatu gabe.

Urrats hauek erabilita, uneko hautaketaren inguruan ertza gehitu zenuen galerian.

Urrats hauetan galeriako elementuak goranzko eta beheranzko ordenan ordenatuko ditugu. Halaber, graduatzaile-kontrol bat gehituko diegu aukeratutako salmentako unitateei galeriako elementuei.

Ordenatu gorantz edo beheranzko hurrenkeran

  1. Hautatu galeriako edozein elementu salbu eta lehenengoa.

  2. Elementuak propietatea Inbentario gisa (zure bildumaren izena) ezarrita dago. Aldatu hurrengo hau:

    Sort(Inventory, ProductName)

    Hori egiten duzunean, galeriako elementuak produktuaren izenaren arabera ordenatzen dira goranzko ordenan: Galeria ordenatuta

    Probatu beheranzko ordena. Ezarri galeriaren Elementuak propietatea hurrengo formulan:

    Sort(Inventory, ProductName, Descending)

  1. Gehitu graduatzailearen kontrola (Txertatu fitxa> Kontrolak), izena aldatu StockFilter, eta eraman galeriaren azpian.

  2. Konfiguratu graduatzailea erabiltzaileek eskuragarri ez dauden unitateen barrutik balioa ezar dezaten:

    1. Gainean Edukia fitxa, aukeratu Min eta ondoren idatzi espresio hau:
      Min(Inventory, UnitsInStock)
    2. Gainean Edukia fitxa, aukeratu Max eta ondoren idatzi espresio hau:
      Max(Inventory, UnitsInStock)
  3. Hautatu galeriako edozein elementu salbu eta lehenengoa. Ezarri galeriaren Elementuak propietatea hurrengo espresioan:
    Filter(Inventory, UnitsInStock<=StockFilter.Value)

  4. Aurreikusi aukeran, erregulatu graduatzailea galeriako kantitate handienaren eta txikienaren arteko baliora. Irristailua egokituz doazen heinean, galeriak aukeratutako balioa baino txikiagoa duten produktuak bakarrik erakusten ditu:
    Aurrebista galeria graduatzailearen balioarekin

Orain, gehitu dezagun gure iragazkia:

  1. Itzuli diseinatzailera.
  2. Gainean Txertatu fitxan, aukeratu Testua hautatu Sarrerako testua eta aldatuko dio kontrol berria NameFilter. Mugitu testuaren kontrola graduatzailearen azpian.
  3. Ezarri galeriaren Elementuak propietatea hurrengo espresioan:
    Filter(Inventory, UnitsInStock<=StockFilter.Value && NameFilter.Text in ProductName)
  4. Aurreikusi, ezar ezazu graduatzailea 30eta idatzi letra g testu-sarrerako kontrolean. Galeriak 30 unitate baino gutxiago dituen produktu bakarra erakusten du eta izen bat du "g" letrarekin:
    30 aurrebista graduatzailea

Aholkuak eta jarraibideak

  • Edonoiz, aurrebista botoia hauta dezakezu (Aurrebista botoiaren irudia) zer sortu zenuen ikusteko eta probatzeko.
  • Zure aplikazioa diseinatzerakoan, kontrolak tamaina ditzakezu eta mugi ditzakezu klik eta arrastatuz.
  • Sakatu IHES edo hautatu X aurrebistaren leihoa ixteko.
  • Galeria erabiltzen duzunean, hautatu galeriako lehen elementua galeriako elementu guztiak aldatzeko. Adibidez, hautatu galeriako elementu guztiei erantsitako lehen elementua.
  • Galeriaren propietateak eguneratzeko, hautatu galeriako edozein elementu salbu eta lehenengoa. Adibidez, hautatu eguneratu beharreko bigarren elementua Elementuak, ShowScrollbar, eta galeriari aplikatzen zaizkion bestelako propietateak (ez galeriako elementuak).

Zer ikasi zenuen

Gai honetan:

  • Bilduma bat sortu zuen .jpg irudiak biltzen zituen bilduma horretan inportatutako datuak eta galeria batean datuak erakutsi zituen.
  • Galeriako irudi bakoitzaren azpian, elementu horretarako dauden unitateak zerrendatzen dituen etiketa konfiguratu zen.
  • Aukeratutako elementuaren inguruan ertza gehitu da.
  • Gaiak ordenatu produktuaren izenaren arabera goranzko eta beheranzko moduan.
  • Labain bat eta sarrerako testu kontrol bat gehitu dira produktuak iragazteko stocken eta produktuaren izenaren arabera.

Oharra

Esan diezagukezu dokumentazioa zein hizkuntzatan jaso nahi duzun? Egin inkesta labur bat. (kontuan izan inkesta hau ingelesez dagoela)

Inkestak zazpi minutu inguru iraungo du. Ez da datu pertsonalik biltzen (pribatutasun-adierazpena).