PANTHEON™ Help

 Toc
 PANTHEON Ajutor - Bun venit
[Collapse]PANTHEON
 [Collapse]Ghiduri pentru PANTHEON
  [Collapse]Ghid pentru PANTHEON
   [Expand]Setări
   [Collapse]Comenzi
    [Expand]Comenzi de tipărire în masă
     Tipărirea în masă
     Diagramă ER pentru Documentele de Comandă
    [Expand]Comenzi de vânzare
    [Expand]Comenzi de achiziție
    [Expand]Planificarea comenzilor
    [Expand]Creează comenzi de achiziție
    [Expand]Lista de selecție
    [Collapse]Raport de Comandă de Vânzări
      Raport comenzi - Cerințe materiale - cu stoc
      Raport comenzi - după transportator
      Raport comenzi – după Persoanele Responsabile
      Raport comenzi – Rezumat pe subiecte și articole – după dată
      Raport comenzi – Rezumat pe destinatari
      Raport Comenzi - Detaliat după Data Expediției
      Raport de comandă Detaliat după prioritatea livrării
      Raport comenzi detaliat (Număr de serie)
      Raport de Comandă - Livrare
      Exemple de rapoarte de comenzi de vânzări
      Salvați șablonul raportului de comandă de vânzări
      Dezactivarea criteriilor neutilizate
      SQLEXP - Adresa clientului în raportul de comandă de vânzări
      Raport Comenzi - Detaliat
      Raport Comenzi - Detaliat după Data Livrării
      Raport Comenzi - Detaliat după Numere de Seriale
      Raport comenzi - Cronologic
      Raport comenzi - Rezumat pe articole
      Raport comenzi - Cerințe materiale
      Raport comenzi - Rezumat pe subiecte
      Raport comenzi - Rezumat pe subiecte și articole
      Raport comenzi - Documente legate
      Raport de Comenzi - de către Funcționari
     [Expand]Diferența dintre Comandat și Expediat
     Raport de Comandă de Achiziție
     Izpis UPN
    [Expand]Ordin de Plată Special
    [Expand]Răsfoiește comenzi
     Crearea comenzilor într-o valută străină
   [Expand]Produse
   [Expand]Fabricare
   [Expand]POS
   [Expand]Serviciu
   [Expand]Financiare
   [Expand]Personal
   [Expand]Analitică
   [Expand]Desktop
   [Expand]Ajutor
   [Expand]Mesaje și Avertizări
   [Expand]Programe suplimentare
  [Expand]Ghid pentru PANTHEON Retail
  [Expand]Ghid pentru PANTHEON Vet
  [Expand]Ghid pentru PANTHEON Fermă
 [Collapse]Manuale de utilizare pentru PANTHEON
  [Expand]Manual de utilizare pentru PANTHEON
  [Expand]Manual de utilizare pentru PANTHEON Retail
  [Expand]Manual de utilizare pentru PANTHEON Vet
  [Expand]Manual de utilizare pentru PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Ghiduri pentru PANTHEON Web
  [Expand]Ghid pentru PANTHEON Web Light
  [Expand]Ghid pentru Terminalul Web PANTHEON
  [Expand]Ghid pentru PANTHEON Web Legal
 [Collapse]Manuale de utilizare pentru PANTHEON Web
  [Expand]Începerea PANTHEON Web
  [Expand]Manual de utilizare pentru PANTHEON Web Light
  [Expand]Manual de utilizare pentru terminalul web PANTHEON
  [Expand]Manual de utilizare pentru PANTHEON Web Legal
[Collapse]PANTHEON Granule
 [Collapse]Ghiduri pentru Granulele PANTHEON
  [Expand]Granul de personal
  [Expand]Granulă Ordine de Călătorie
  [Expand]Documente și Sarcini Granulă
  [Expand]Tabloul de bord Granule
  [Expand]Comenzi B2B Granule
  [Expand]Granul de Serviciu pe Teren
  [Expand]Granul Inventar Active Fixe
  [Expand]Granul de Inventar al Depozitului
 [Collapse]Manuale de utilizare pentru granulele PANTHEON
  [Expand]Începerea
  [Expand]Granul Personal
  [Expand]Comenzi de Călătorie Granule
  [Expand]Documente și Sarcini Granulă
  [Expand]Comenzi B2B Granule
  [Expand]Tabloul de bord Granule
  [Expand]Serviciul de teren Granule
  [Expand]Granul Inventar Active Fixe
  [Expand]Inventar de Magazin Granule
[Expand]Site utilizator

Load Time: 875,0134 ms
"
  4206 | 4883 | 470454 | AI translated
Label

SQLEXP - Adresa clientului în Raportul de Comandă de Vânzare

   
      

Exemplu de utilizare în raport.

AVERTISMENT

SQLEXP  este o funcție utilizată de program pentru a genera rapoarte care face posibilă raportarea informațiilor care nu sunt disponibile în RecordSet-ul original al unui raport. În acest fel, poți include informații din alte tabele și registre în rapoartele pentru rapoartele utilizatorilor individuali.

Sintaxă:

SqlExp('<sentință SQL>')

Exemplu de utilizare în raportul 103 Raport de comandă - detaliat

AVERTISMENT

Pentru că numele RecordSet-urilor și câmpurilor din RecordSet-uri ar putea diferi în fiecare raport, trebuie să verifici numele RecordSet-urilor și câmpurilor pentru fiecare raport concret.

 

Colectezi comenzi de vânzare și o dată pe săptămână livrezi aceste comenzi către destinatari. În raportul de comenzi de vânzare poți crea un raport al comenzilor neexpediate cu introducerea Livrare câmp (metoda de livrare) Livrare - cu camion propriu.

În RecordSet-ul raportului de comenzi de vânzare nu sunt furnizate adresa clientului sau persoana de contact. Toate aceste date sunt disponibile în registrul Subiecților, deoarece pentru ID-ul Subiecților, acesta este deja prezent în RecordSet-ul 103 Raport de comandă - detaliat raport.

Toate criteriile au fost îndeplinite pentru a utiliza sentința SQLEXP în raport. Să ne uităm!

 

1. Creează un clon al raportului 103 Raport de comandă - detaliat

2.  Adaugă un obiect text.

3. Deschide editorul de text și introdu următoarea sentință SQL:

Raportul adresei clientului din comanda de vânzare:

SQLEXP('select acAddress from tHE_SetSubj where acSubject = ' + dlQuotedStr(<qReportIzpis."acConsignee">) + '')

Comentariu:

qReportIzpis.acConsignee este un câmp din recordset-ul qReportIzpis, care este utilizat pentru a genera un raport.

După înlocuirea qReportIzpis.acConsignee, comanda SQL este:

'select acAddress from tHE-Subj where acSubject = ''Some Customer'''

și astfel interogarea care este executată este:

select acAddress from tHE_Subj where acName = 'Some Customer'.

 

Raportul codului poștal și locului clientului din registrul subiectelor

SQLEXP('select P.acPost + '' '' + P.acName from tHE_SetSubj S left join tHE_SetPostCode P on S.acPost = P.acPost 
where S.acSubject = ' + dlQuotedStr(<qReportIzpis."acConsignee">) + '')

 

Raportul persoanei de contact a clientului din comanda de vânzare

SQLExp('select (LTrim(RTrim(C.acName)) + '' '' + LTrim(RTrim(C.acSurname)) + '' '' + Cast(case when (A.acPhone = '''') then null else +  '' Telefon: '' + A.acPhone end as Char(30))) as Ko +
from tHE_SetSubjContactAddress A  join tHE_SetSubjContact C on  A.acSubject = C.acSubject and A.anNo = C.anNo where A.acSubject = ' + dlQuotedStr(<qReportIzpis."acConsignee">) + '

 

 Rapoarte:

Pentru că ai dori să sortezi comenzile neexpediate după clienți și apoi după numerele comenzilor, trebuie să selectezi criteriile de raportare corespunzătoare în Setările raportului:

Exemplu de printare a unui raport astfel conceput:

 

 

 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!