Felie trecut (reziduuri) pentru fiecare dată

Obținerea de date relevante din registrul de informații cu privire la datele primite în interogare în sine

Notă APP:
Pentru reziduurile acumulate registru în prima variantă utilizează tabelul de reală și suma funcția de acumulare registru acumulator (venituri-cheltuieli) (condiție necesară pentru mișcarea medie)
A doua opțiune poate fi utilă și în alte cazuri în care doar setările de masă virtuale și nu invers (cum ar fi o masă virtuală „criterii de selecție“)


Există mai multe modalități de a obține datele dorite.

1.Neposredstvenno interogare (prin tabelul registru real)

Metoda este adecvată pentru aproape orice situație, și, prin urmare, cel mai versatil. Singurul dezavantaj probabil al acestei metode - în cazul în care raportul nu cere utilizatorului la un curs, atunci cererea bydet alege datele redundante.

Call SrezPoslednih () pot fi folosite numai pentru a transfera să se pregătească în avans valorile de la data la care doriți să obțineți o valoare. Prin urmare, subiectul se face printr-o stație de andocare multiple cereri -
core, îmbinată cu aceasta solicita să se înregistreze informații cu privire la starea de data și de căutare Maskimalno data înregistrării (perioada).


Toate acestea pot fi văzute prin căutarea revista tehnologia cu interogările incluse modul de logare

2. Sistemul datelor de aspect (transmisie set un tabel de valoare în parametrul tabelă virtuală)

Această metodă este adecvată pentru raportare. Din avantaje evidente - în cazul în care rata (sau alte date) nu sunt necesare pentru raport, ACS nu le va primi. Cu toate acestea, performanța unui astfel de raport poate fi ceva mai mic decât în ​​prima metodă.

De exemplu, un raport - o listă cu comenzile clienților.

Pentru a face acest lucru, creați un set de date de „documente“ - cerere:

Pentru a obține informații cu privire la ratele de schimb valutar, se adaugă un al doilea set de date de interogare, „ratele de schimb“:


În această interogare, există 2 opțiuni: „Data“ și „Moneda“. Acești parametri vor fi setat la conectarea kituri SKD. În plus, „Data“ este specificat în domeniile selectate - trebuie să se alăture tabele.
Pentru câmpurile care nu sunt necesare „Data“ și „valuta“ stabilit, de asemenea, restricții steaguri, astfel încât acestea nu apar în câmpurile disponibile.

Felie trecut (reziduuri) pentru fiecare dată

Ne întoarcem acum la un compus seturi. Pe „seturile de date Link“ se adaugă 2 conexiune:
1. Sursa Communications - un set de „documente“, receptorul - un set de „Ratele de schimb“. Exprimarea puterii - „Data“, o expresie a receptorului - opțiunea „Data“ - „Data“
2. Sursa Communications - un set de „documente“, receptorul - un set de „Ratele de schimb“. Exprimarea puterii - „ValyutaDokumenta“ expresie a receptorului - „valuta“ parametru - „Moneda“

Felie trecut (reziduuri) pentru fiecare dată

Principalul lucru aici - parametrii de comunicare. La conectarea seturi de date în cazul în care este specificat parametrul, ACS transmite setul subordonat (în cazul nostru - o cerere „Moneda“) parametrii specificați în conexiunea. Valorile parametrilor sunt valori ale câmpurilor respective ale setului sursă.

Să ne întoarcem la câmpuri calculate. Adăugați un câmp calculat „SummaVValyuteUprUcheta“. Expresia câmpului - „SummaDokumenta * Curs / multiplicitate“.

Felie trecut (reziduuri) pentru fiecare dată

De asemenea, specificați câmpul „SummaDokumenta“ și „SummaVValyuteUprUcheta“ ca resurse

Felie trecut (reziduuri) pentru fiecare dată

Personalizați raportul.
Adăugați un grup de „înregistrări detaliate“, relevăm în domeniile selectate „ZakazPolkupatelya“, „curs“ și „multiplicitate.“ Adăugați resurse „SummaDokumenta“ și „SummaVValyuteUprUcheta“

Felie trecut (reziduuri) pentru fiecare dată

Puteți genera un raport

Felie trecut (reziduuri) pentru fiecare dată

articole similare