Share via


Linkitä taulukkosarakkeet

Voit yhdistää määritteet taulukoiden välillä, joilla on taulukkosuhde. Näin voit määrittää oletusarvot riville, joka luodaan yhteydessä toiseen riviin.

Helpompi tapa luoda uusia rivejä mallipohjaisissa sovelluksissa

Oletetaan, että käyttäjä haluaa lisätä uuden yhteyshenkilörivin henkilölle, joka on tietyn asiakkaan työntekijä. Tämän voi tehdä kahdella seuraavalla tavalla:

Vaikea tapa

Käyttäjä voi siirtyä sovelluksessa ja luoda uuden yhteystietorivin tyhjästä. Mutta silloin käyttäjän on asetettava pääasiakas ja syötettävä sille useita tietoja (kuten osoite ja puhelinnumero), jotka ovat luultavasti samoja kuin pääasiakkaalla. Tämä voi olla aikaavievää ja lisää virheiden mahdollisuuksia.

Helpompi tapa

Helpompi tapa on aloittaa Asiakas-taulukosta ja käyttämällä Yhteystiedot aliruudukkoa lomakkeessa valitsemalla + yhteyshenkilön lisäämiseksi. Tämä tapa ohjaa käyttäjää hakemaan esiin olemassa olevat liittyvät yhteystiedot, ettei käyttäjä vahingossa luo rivistä kaksoiskappaletta. Jos käyttäjä ei löydä aiemmin luotua riviä, hän voi valita Uusi-kohdan ja luoda uuden yhteyshenkilörivin.

Uusi yhteyshenkilörivilomake sisältää mitä tahansa yhdistetyn määritteen arvoja asiakkaasta (kuten osoitteen ja puhelimen tiedot) oletusarvoina. Käyttäjä voi muokata näitä arvoja ennen rivin tallentamista.

Toiminta

Kun yhdistät taulukkosarakkeet 1:n-taulukolle, tietyt ensisijaisen taulukkorivin tietojen kohteet kopioidaan uuteen liittyvään taulukkolomakkeeseen. Näin voidaan määrittää oletusarvot, joita käyttäjät voivat muokata ennen tallentamista.

Huomautus

Yhdistämismääritykset asettavat ainoastaan oletusarvot riville ennen kuin se tallennetaan. Käyttäjät voivat muokata arvoja ennen tallentamista. Siirrettävät tiedot ovat senhetkisiä. Tietoja ei synkronoida, jos lähdetietoja muutetaan myöhemmin.

Näitä yhdistämismäärityksiä ei käytetä työnkulku- tai dialogiprosessien avulla luotuihin liittyviin riveihin. Niitä ei oteta automaattisesti käyttöön uusille riveille, jotka on luotu käyttämällä koodia, vaikka kehittäjät voivat käyttää erityistä viestiä, jonka nimi on InitializeFrom (InitializeFrom-funktio tai InitializeFromRequest-luokka), luodakseen uuden rivin käytettävillä yhdistämismäärityksillä.

Näitä yhdistämismäärityksiä ei käytetä uusi liittyvissä taulukkolomakkeissa, jotka avataan, kun sovelluksella ei ole aktiivista verkkoyhteyttä Dataverseen. Päävalintakentät ovat poikkeuksia.

Kenttien yhdistämistä taulukojen välillä ei tueta, kun sovellusta käytetään offline-tilassa. Lisätietoja: katso kohdassa Mobiilisovelluksen offline-ominaisuudet ja -rajoitukset luetellut rajoitukset.

Ratkaisunhallinnan avaaminen

Ainoa tapa yhdistää taulukkosarakkeet on käyttää ratkaisunhallintaa.

Ei-hallitun ratkaisun avaaminen

  1. Valitse Power Appsissa vasemmasta siirtymisruudusta Ratkaisut ja sitten työkalupalkissa Siirry perinteiseen. Jos nimikettä ei ole sivupaneelissa, valitse ... Lisää ja valitse sitten haluamasi nimike.

  2. Avaa haluamasi ei-hallittu ratkaisu Kaikki ratkaisut -luettelosta.

Sarakkeiden yhdistäminen tehdään 1:N- tai N:1-taulukkosuhteen kontekstissa, joten ensi täytyy tarkastella 1:N- tai N:1-taulukkosuhteita.

Tarkastele yhdistettävissä olevia sarakkeita

Sarakkeiden yhdistämisiä ei määritetä todellisuudessa taulukkosuhteissa, vaan ne näkyvät suhteen käyttöliittymässä. Kaikilla 1:N-taulukkosuhteilla ei ole niitä. Kun tarkastelen taulukon 1:N (tai N:1)-taulukkosuhteita, voit suodattaa niitä tyypin perusteella. Voit valita Kaikki, Mukautettu, Mukautettavissa, tai Määritettävissä. Määritettävissä olevat taulukkosuhteet mahdollistavat taulukkosarakkeiden määrittämisen.

Yhdistettävien taulukkosuhteiden tarkasteleminen.

Kun avaat yhdistettävän taulukkosuhteen, valitse vasemmassa siirtymistoiminnossa Yhdistämismääritykset.

Taulukkosuhteen yhdistämismääritysten valitseminen.

Yhdistämismääritysten poistaminen

Jos olemassa on yhdistämismäärityksiä, joita et halua käyttää, voit valita ne ja valita sitten Poisto-kuvakkeen. -kuvaketta.

Uusien yhdistämismääritysten lisääminen

Jos haluat luoda uuden yhdistämismäärityksen, valitse työkaluriviltä Uusi. Näyttöön tulee Luo taulukoiden yhdistämismääritys -valintaikkuna.

Luo taulukoiden yhdistämismääritys -valintaikkuna.

Valitse yksi lähdetaulukkosarake ja yksi kohdetaulukkosarake ja arvot, jotka haluat yhdistää.

Sarakkeiden yhdistämismäärityksen määrittäminen.

Sulje sitten valintaikkuna valitsemalla OK.

Seuraavat säännöt määrittävät, minkälaisia tietoja voi yhdistää.

  • Sarakkeiden on oltava samantyyppiset ja samanmuotoiset.
  • Kohdesarakkeen on oltava vähintään yhtä pitkä kuin lähdesarake.
  • Kohdesarake ei saa olla yhdistettynä toiseen sarakkeeseen.
  • Lähdesarakkeen on oltava näkyvissä lomakkeessa.
  • Kohdesarakkeen on oltava sarake, johon käyttäjä voi syöttää tietoja.
  • Osoitteen tunnuksen arvoja ja partylist-tyyppisiä sarakkeita ei voi yhdistää.
  • Jos aiot luoda yhdistämismäärityksen sarakkeeseen, joka ei ole näkyvissä lomakkeessa, yhdistäminen ei onnistu, ennen kuin lisäät sarakkeen lomakkeeseen.
  • Jos sarakkeet ovat valintoja, kaikkien vaihtoehtojen kokonaislukuarvojen on oltava samat.

Huomautus

Jos haluat yhdistää valintasarakkeita, on suositeltavaa määrittää molemmat sarakkeet käyttämään samaa yleistä valintaa. Kahden eri asetusjoukon ylläpitäminen käsin olisi muutoin vaikeaa. Jos jokaisen asetuksen kokonaislukuarvoa ei ole määritetty oikein, tietojoukossasi voi seurauksena olla ongelmia. Lisätietoja: Microsoft Dataversen yleisten valintojen luominen ja muokkaaminen (valintaluettelot)

Luo sarakeyhdistämiset automaattisesti

Voit luoda yhdistämismäärityksiä myös automaattisesti valitsemalla Luo yhdistämismääritykset Lisää toimintoja -valikossa.

Ole varovainen, kun teet tämän järjestelmätaulukoille. Käytä tätä, kun haluat luoda mukautettuja taulukoita ja käyttää hyväksesi yhdistämismäärityksiä.

Varoitus

Tämä poistaa kaikki aikaisemmat yhdistämismääritykset ja korvaa ne ehdotetuilla määrityksillä, jotka perustuvat vain sarakkeisiin, joilla on samankaltaiset nimet ja tietotyypit. Jos käytät tätä järjestelmätaulukolle, jotkin odotettavat yhdistämismääritykset voivat kadota. Mukautetuille taulukoille se säästää aikaa, koska voit helposti poistaa määritykset, joita et halua ja lisätä muita määrityksiä, joita automaattinen työkalu ei luonut.

Mukautusten julkaiseminen

Koska taulukoiden yhdistämismääritykset eivät ole metatietoja, niiden muutokset otetaan käyttöön vasta julkaisemisen jälkeen.

Katso myös

1:N (yksi moneen)- ja N:1 (monta yhteen) -taulukkosuhteiden luominen ja muokkaaminen ratkaisunhallinnan avulla
Sovelluskehittäjän dokumentaatio: Taulukoiden ja määritteiden yhdistämismääritysten mukauttaminen
Sovelluskehittäjän dokumentaatio: Web-ohjelmointirajapinnan uuden taulukon luominen toisesta taulukosta

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).