Sau o variantă ca în valoarea SKD a numărului de tip pentru a transforma într-o linie
Periodic pe forum văd un subiect cum ar fi "Cum se convertește un număr într-un șir într-o interogare". Dacă scrieți un raport despre SKD și trebuie să efectuați o conversie similară, atunci nu este nevoie să scrieți nicio truc în interogare.
Pentru a converti un număr într-un șir, este suficient să utilizați pur și simplu funcția limbii de expresie a liniei de date SKD Line () sau Format ()
Pentru a converti un șir la un număr, puteți utiliza funcția Calculate ()
Sau opțiune în valoare ACS a numărului de tip pentru a converti într-un șir de caractere periodic pentru a vedea tema forumuri a formularului „Cum pot converti un număr la un șir de caractere în interogare.“ Dacă scrieți un raport despre SKD și trebuie să efectuați o conversie similară, atunci nu este nevoie să scrieți nicio truc în interogare. Pentru a converti un număr la un șir de caractere, pur și simplu utilizați funcția de compunere a datelor limbaj de expresie sistem de linii de SKD () sau în format () pentru a converti un șir de caractere la un număr puteți utiliza Compute () Du-te.
Să presupunem că clientul dorește să vadă partea tabelară a documentului și o coloană separată suma totală a documentului din raport. Nu există probleme aici: conectăm două mese și înainte. Problema apare când trebuie să obțineți rezultate totale în raport. Funcția standard SUM - va returna suma tuturor intrărilor din coloană, în consecință, suma documentului va fi înmulțită cu numărul de rânduri din secțiunea tabelă. Pentru a evita acest lucru, puteți utiliza noile funcții agregate, acestea au fost adăugate destul de mult, dar avem nevoie de funcțiile tabelului de valori. Array și Sumă. Deci:
Valorile tabelului - creează un tabel de valori (surpriză, surpriză din coloanele care sunt conținute în tabela finală după ce procesul de construire a funcționat.
MASSIVE - formează o serie de înregistrări din grupuri sau primește prima coloană a tabelului de valori
Să presupunem că clientul dorește să vadă partea tabelară a documentului și o coloană separată suma totală a documentului din raport. Nu există probleme aici: conectăm două mese și înainte. Problema apare când trebuie să obțineți rezultate totale în raport. Funcția SUM standard - returnează suma tuturor intrărilor din coloana, respectiv, valoarea documentului va fi înmulțită cu numărul de rânduri în tabelele de dimensiuni. Pentru a evita acest lucru, puteți utiliza noile funcții agregate, acestea au fost adăugate destul de mult, dar avem nevoie de Valorile tabelului, Array și Sumă. Deci: TablitsaZnacheny - creează un tabel de valori (surpriza, surpriza a coloanelor din tabelul rezultat în urma prelucrării aranjament a lucrat ARRAY - formând o serie de înregistrări de la grupuri sau de a lua prima coloană a tabelului de valori ..
Nu este clar în ce moment, dar acum SKD poate aborda nu numai funcțiile modulelor comune, ci și funcțiile de export ale modulelor managerului. Ie scriem o funcție de export în modulul managerului oricărui obiect și apoi ne referim la acesta în format standard, de exemplu, Directories.Carty.Test ().
În plus, există și funcții standard, cum ar fi Directories.Cartneys.FindFoWood ().
În plus, metodele de context globale funcționează, de exemplu, RoleAvailable.
Poate că toată lumea știe despre asta, dar doar pentru caz, el a decis să scrie. Personal, nu am întâlnit cumva funcțiile de export ale modulelor de manager și am fost surprins că a funcționat. iar ultimele 2 chips-uri au fost utilizate mult timp.
Nu este clar în ce moment, dar acum SKD poate aborda nu numai funcțiile modulelor comune, ci și funcțiile de export ale modulelor managerului. Ie scrie orice modul manager de obiect al funcției de export, și apoi la CDS se referă la ea ca standard, de exemplu Spravochniki.Kartinki.Test (). În plus, există și funcții standard, cum ar fi Directories.Cartneys.FindFoWood (). În plus, metodele de context globale funcționează, de exemplu, RoleAvailable. Poate că toată lumea știe despre asta, dar doar pentru caz, el a decis să scrie. Personal, nu am întâlnit cumva funcțiile de export ale modulelor de manager și am fost surprins că a funcționat. iar ultimele 2 chips-uri au fost utilizate mult timp. Du-te la.
E simplu. În ACS, puteți utiliza funcțiile de module comune globale și non-globale în câmpurile calculate, cu condiția ca funcția să fie declarată exportată.
Există doar o mică subtilitate în formarea software-ului raportului ACS.
De obicei, la inițializarea procesorului, compoziția datelor se face astfel:
Cu generarea unui astfel de raport, apelul funcției nu va apărea. Ce ar include această caracteristică pentru a face acest lucru
E simplu. În ACS, puteți utiliza funcțiile de module comune globale și non-globale în câmpurile calculate, cu condiția ca funcția să fie declarată exportată. Există doar o mică subtilitate în formarea software-ului raportului ACS. De obicei, atunci când inițializează procesorul, compoziția datelor se face după cum urmează: Baza de date a procesorului. Inițializare (Layout Layout); Cu generarea unui astfel de raport, apelul funcției nu va apărea. Pentru a activa această capacitate de a face acest lucru ProtsessorKomponovkiDannyh.Initsializirovat (MaketKomponovki Adevărul.); Du-te la.