- 29.05.2018
- 4 minute de citit
In acest articol
Puteti asocia atribute intre tabele care au o relatie de tabel. Acest lucru va permite sa setati valorile implicite pentru un rand care este creat in contextul unui alt rand.
Mod mai usor de a crea randuri noi in aplicatii bazate pe modele
Sa presupunem ca oamenii vor sa adauge un nou rand de contact pentru o persoana care este angajat pentru un anumit cont. Ei pot face acest lucru in doua moduri diferite:
Calea grea
Oamenii ar putea naviga in aplicatie pentru a crea un nou rand de contacte de la zero. Dar apoi trebuie sa seteze contul parinte si sa introduca mai multe articole de informatii (cum ar fi adresa si informatiile despre telefon) care sunt probabil aceleasi cu contul parinte. Acest lucru poate consuma mult timp si introduce oportunitati pentru erori.
Modul mai usor
Modul mai usor este sa incepeti cu tabelul contului si, utilizand subgrila Contacte din formular, selectati + pentru a adauga un contact. Mai intai ii va indruma pe oameni sa caute orice contact existent, astfel incat sa nu creeze accidental un rand duplicat. Daca nu gasesc un rand existent, pot selecta Nou si pot crea un nou rand de contact.
Noul formular de rand de contact va include oricare dintre valorile atributelor mapate din cont (cum ar fi adresa si informatiile despre telefon) ca valori implicite. Oamenii pot edita aceste valori inainte de a salva randul.
Cum functioneaza acest lucru
Cand mapati coloanele tabelului pentru o relatie de tabel 1: N anumite elemente de date din randul tabelului principal vor fi copiate in noul formular de tabel asociat pentru a seta valorile implicite pe care oamenii le pot edita inainte de a le salva.
Nota
Aceste mapari stabilesc valorile implicite pe un rand inainte de a fi salvat. Oamenii pot edita valorile inainte de a le salva. Datele transferate sunt datele din acel moment. Nu este sincronizat daca datele sursa se modifica ulterior.
Aceste mapari nu sunt aplicate randurilor corelate create folosind un flux de lucru sau un proces de dialog. Nu sunt aplicate automat la randurile noi create folosind cod, desi dezvoltatorii pot utiliza un mesaj special numit InitializeFrom (InitializeFrom Function sau InitializeFromRequest Class) pentru a crea un nou rand folosind maparile disponibile.
Aceste mapari nu sunt aplicate pentru noile formulare de tabel corelate care sunt deschise atunci cand o aplicatie nu are o conexiune de retea activa la Dataverse, cu exceptia campurilor de cautare parinte.
Explorator de solutii deschise
Singura modalitate de mapare a coloanelor tabelului este folosirea solutiei Explorer.
Navigati la o solutie neadministrata
-
Din portalul Power Apps selectati Solutii , apoi pe bara de instrumente, selectati Comutare la clasic .
potro de bilbao videos caseros españa
incesto abuela y nieto incesto retro
suegras españolas follando falsos casting porno
porno libre xxx prostitutas
porno hat cine para adultos gratis
porno online gratis porno peludas españolas
incestos jovencitas analxxx
filme porno romanesti asiatica forzada
coños calientes tata_latina
abuelas folladas por el culo cerdas com gratis
chochitos jovencitos me follo a
pillada follando laura marano nude
maduras gordibuenas peliculas x en castellano
chicas corriendose pillada follando
porni se folla a su cuñada
casadas españolas follando chupame las tetas
peliculas eroticas italianas gay se la chupa a hetero
follando en un crucero fontanero cachondo
lecturas porno porno italiano incesto
porno hoy trios x -
In lista Toate solutiile selectati solutia neadministrata pe care o doriti.
Cartarea coloanelor se face in contextul unei relatii de tabel 1: N sau N: 1, deci mai intai trebuie sa vizualizati relatiile de tabel 1: N sau N: 1.
Vizualizati coloane mapabile
Asocierile coloanelor nu sunt de fapt definite in relatiile de tabel, dar sunt expuse in interfata cu utilizatorul relatiei. Nu fiecare relatie de tabel 1: N le are. Cand vizualizati o lista de relatii de tabel 1: N (sau N: 1) pentru un tabel, puteti filtra relatiile afisate dupa tip. Puteti selecta Toate , Personalizate , Personalizabile sau Mappable . Relatiile tabelului mapabil ofera acces pentru a permite maparea coloanelor tabelului.
Cand deschideti o relatie de tabela mapabila, selectati Mappings in navigarea din stanga.
Stergeti maparile
Daca exista mapari pe care nu doriti sa le aplicati, le puteti selecta si faceti clic pe pictograma.
Adaugati mapari noi
Pentru a crea o noua mapare, faceti clic pe Nou in bara de instrumente. Aceasta va deschide caseta de dialog Creare mapare coloane .
Selectati o coloana de tabel sursa si o coloana de tabel tinta cu valorile pe care doriti sa le mapati.
Apoi selectati OK pentru a inchide dialogul.
Urmatoarele reguli arata ce tipuri de date pot fi mapate.
- Ambele coloane trebuie sa fie de acelasi tip si de acelasi format.
- Lungimea coloanei tinta trebuie sa fie egala sau mai mare decat lungimea coloanei sursa.
- Coloana tinta nu poate fi mapata deja la o alta coloana.
- Coloana sursa trebuie sa fie vizibila pe formular.
- Coloana tinta trebuie sa fie o coloana in care un utilizator poate introduce date.
- Valorile ID-ului de adresa nu pot fi mapate.
- Daca cartografiati catre sau dintr-o coloana care nu este afisata intr-un formular, maparea nu se va face pana cand coloana nu va fi adaugata la un formular.
- Daca coloanele sunt optiuni, valorile intregi pentru fiecare optiune ar trebui sa fie identice.
Nota
Daca trebuie sa mapati coloanele de alegere, va recomandam sa configurati ambele coloane pentru a utiliza aceeasi optiune globala. In caz contrar, poate fi dificil sa pastrati sincronizate manual doua seturi separate de optiuni. Daca valorile intregi pentru fiecare optiune nu sunt mapate corect, puteti introduce probleme in datele dvs. Mai multe informatii: Creati si editati optiuni globale pentru Microsoft Dataverse (liste de selectare)
Generati automat mapari de coloane
De asemenea, puteti genera mapari selectand Generare mapari din meniul Mai multe actiuni .
Ar trebui sa aveti grija atunci cand faceti acest lucru cu tabele de sistem. Utilizati acest lucru atunci cand creati tabele personalizate si doriti sa utilizati maparea.
Avertizare
Aceasta elimina orice mapari existente si le inlocuieste cu mapari sugerate care se bazeaza numai pe coloanele care au nume si tipuri de date similare. Daca utilizati acest lucru pe o masa de sistem, ati putea pierde unele mapari asteptate. Pentru tabelele personalizate, va ajuta sa economisiti timp, deoarece puteti sterge mai usor orice mapari pe care nu le doriti si puteti adauga altele pe care actiunea de generare de mapari nu le-a creat.
Publicati personalizari
Deoarece maparile coloanelor nu sunt metadate, trebuie sa le publicati inainte ca modificarile sa intre in vigoare.
Vezi si
Creati si editati relatii de tabela 1: N (unu-la-multe) sau N: 1 (multe-la-unu) utilizand solutia Explorer
Documentatia pentru dezvoltatori: Personalizati maparea tabelelor si a atributelor
Documentatia pentru dezvoltatori: API Web Creati un tabel nou dintr-un alt tabel








