PANTHEON™ Help

 Toc
 Početna stranica - PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič po Datalab PANTHEON FarmAccounting
  [Expand]Vodič po PANTHEON Retail
  [Collapse]Vodič po DataLab PANTHEON™
   [Expand]Pomoć
   [Collapse]Postavke
    [Expand]Subjekti
    [Expand]Artikli
    [Expand]POS
    [Expand]Proizvodnja
     Kalendar
    [Expand]Zaposleni
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Vrste dokumenata
     [Collapse]Ispisi u PANTHEON-u
       Prenos ispisa u druge baze
       Prenos ispisa u druge baze
       Postavke u Administrativnom Panelu
       Izvoz oblika ispisa
       Uvoz oblika ispisa
       SQLI i ispisi $
       Prečica za ispis
      [Expand]Izvještaji Registar
       Pregled štampe
       Dupliciranje ispisa i mijenjanje tipa ispisa
      [Collapse]Upotreba izraza SQLEXP u ispisima $
        SQLEXP - Adresa kupca u obračunu narudžbi kupca
        SQLEXP - Ispis serijskih brojeva na zbirnom računu
        SQLEXP - Ispis serijskih brojeva na zbirnom računu komisijske prijave
        SQLEXP - Ispis serijskih brojeva na zbirnom računu dobavljača komisije
      [Expand]Izvještajni dizajner
      [Expand]Poruke pri oblikovanju ispisa
      [Expand]Izrada Izvještaja
      [Expand]Grupacije i Agregati
      [Expand]Oblikovanje ispisa $
      [Expand]Formatiranje i Isticanje
       Ugniježdene Izvještaje (Podizvještaji)
       Specifičnosti ispisa u PANTHEON-u
      [Expand]Scenario
     [Expand]Tekstovi za dokumente
      Načini dostave
     [Expand]Kartice povjerenja
     [Expand]Elementi nadzorne ploče
     [Expand]Administratorska konzola
      Izvještaji na kontrolnoj tabli
     [Expand]Izvještaji nadzorne ploče
      Ad-hoc analiza
     [Expand]Ares
     [Expand]Trenutni Korisnik Ctrl - U
      SQL uređivač
     [Expand]Ad-hoc analize
    [Expand]Dokumentacija
    [Expand]Dokumentacija
    [Expand]Zamjena korisnika
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Programske poruke
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
   [Expand]Službena objašnjenja
   [Expand]Dodatni programi
   [Expand]Riječnik izraza
  [Expand]Vodič po PANTHEON VET
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za DataLab PANTHEON
  [Expand]Korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON Maloprodaju
  [Expand]Korisnički priručnik za PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
 [Collapse]Korisnički priručniki za PANTHEON Web
  [Expand]Kako započeti s programom PANTHEON Web
  [Expand]Korisnički priručnik za PANTHEON Web Light
   Korisnički priručnik za PANTHEON Web Terminal
  [Expand]Korisnički priručnik za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
[Collapse]PANTHEON Granule
 [Collapse]Vodič za PANTHEON Granule
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula Nadzorna ploča
  [Expand]Granula B2B naručivanje
  [Expand]Granula Servis na terenu
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Granula Inventura skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
   Početak
   Primjer korištenja PANTHEON Granula u fiktivnom preduzeću
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula B2B Naručivanje
  [Expand]Granula Nadzorna ploča
  [Expand]Granula Servis na terenu
   PANTHEON Granule - česta pitanja i odgovori
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Inventar u skladištu granula
  [Expand]Arhiva
[Collapse]Korisničke stranice
  Test 2
  Test 3
  Test 5
  TEST_Kreiranje noveg zaposlenika 1000003067
  TEST_Kreiranje noveg zaposlenika 1000003067-MK
  TEST3_Kreiranje novog dokumenta 1000003410-SL
  TEST2_Uređivanje kontaktnih podataka 1000003415-SL
  Test
 [Collapse]Test za CG
   Test podređeni 1
  TEST_Kreiranje noveg zaposlenika 1000003067-BA
  TEST_Kreiranje novog zaposlenika 1000003067-SR
  TEST_Kreiranje noveg zaposlenika 1000003067_EU_ORIG
 [Collapse]Pantheon hosting
  [Expand]Hosting robot
  [Expand]DEMO hosting
  Porez ( cookies )
 [Collapse]Prijava na korisničke stranice
   Registracija za Pantheon korisnike
   Glavna stranica
   Prva posjeta korisničkom sajtu
  Novosti
  Uvod u Wiki
  Upute za stranicu izbornika
 [Collapse]Potpora
  [Expand]Tehnička podrška
   Podrška na daljinu za Host korisnike
  [Expand]Daljinska podrška
  Kako upotrebljavam i dopunjujem wiki ?
 [Collapse]Pomoć
   Pantheon Hosting
   Uporedba verzija pantheona
  [Expand]Dokumentacija
   Vsa navodila
   Video uputstva
   Video novosti
   Pitaj druge korisnike
   Postanite PANTHEON svetovalec
   Sve vijesti
   Svi događaji
   Pregled opomb i planova
   Plan
 [Collapse]Informacije
   Obavijesti
  [Expand]Nastavitev deviznih tečajev
 [Collapse]Moji podaci
   Ugovor o osvježavanju
   Podaci o kompaniji
  [Expand]Pooblaščene osobe
   Dovoljenja
   Lični podaci
   Kontaktni podatci
   Osveževalna pogodba
 [Collapse]Forum
   Spremljanje foruma
 [Collapse]Video
   Instruktivni videozapisi
   Video Ažuriranja
  Portal za razvijače
  Tržnica
 [Collapse]Wiki uputstva
  [Expand]Uvod u wiki
  [Expand]Pretraga po Wikiju
  [Expand]Uređenje Wiki-a
   Pripenjanje dokumentov

Load Time: 484,3925 ms
"
  4206 | 4889 | 51159 | Review
Label

SQLEXP - Adresa kupca u obračunu narudžbi kupca

SQLEXP - Adresa kupca u obračunu narudžbi kupca

SQLEXP - Adresa kupca u obračunu narudžbi kupca

010379.gif010380.gif010381.gif010382.gif010383.gif

000001.gif SQLEXP je funkcija, koju program upotrebljava za generiranje ispisa i omogućava ispisivanje podataka, koje u izvornom RecordSetu pojedinog ispisa nemamo na raspolaganju. Na taj način možemo za pojedine korisničke ispise, u ispise i obračune, uključiti podatke iz drugih tablica i šifranata.

Sintaksa:

SqlExp('<SQL stavek>')

Primjer upotrebe na ispisu 103 Obračuna narudžbi - Detaljno:

000001.gif S obzirom da imena RecordSet-ova i polja u RecordSet-ovima mogu na svakom ispisu biti drugačija, prilikom pisanja SQL redova za ispise moramo provjeriti imena RecordSet-ova i polja za konkretan ispis.

Prikupljamo narudžbe kupaca, te ih jednom sedmično vlastitim kamionom razvozimo do primatelja. U obračunu narudžbi kupaca možemo kreirati obračun neisporučenih narudžbi, s načinom dostave "Dostava vlastitim kamionom". 

U ispisu obračuna narudžbi kupaca u RecordSetu nemamo na raspolaganju adresu kupca robe, niti njegovih kontakt osoba. Svi ti podaci su na raspolaganju u šifrantu subjekata, a šifra subjekta u RecordSetu ispisa 103 - Obračun narudžbi Detaljno već postoji.

Ispunjeni su svi uslovi za upotrebu izraza SQLEXP u ispisu. Pogledajmo!

 

1. Iz ispisa 103 - Obračun narudžbi Detaljno, kreiramo novi ispis, u kojem dodamo novo "Polje s izrazom" klikom na ikonu 007515.gif:

2. U polje "Izraz" unesemo SQL redak:

007516.gif

Ispis adrese naručitelja iz narudžbe

SQLEXP('select Naslov from Subjekt where Naziv = ''' + qReportIzpis.Narocnik + '''')
Komentar: qReportIzpis.Narocnik je polje iz RecordSet-a qReportIzpis, koji se upotrebljava za kreiranje ispisa.

Nakon zamjene qReportIzpis.Narocnik je SQL redak ovakav:

'select Naslov from Subjekt where Naziv = ''Neki kupac'''

i naredba, koja se izvede na SQL poslužitelju je:

select Naslov from Subjekt where Naziv = 'Neki kupac'.

 

 

Ispis poštanskih brojeva i mjesta naručitelja iz narudžbe

SQLEXP('select K.Naziv from Subjekt S left join Posta K on S.Posta = K.Posta 
where S.Naziv = ''' + qReportIzpis.Narocnik + '''')

Ispis kontakt osoba naručitelja iz narudžbe 

SQLEXP('select LTrim(RTrim(KontOseba)) + '' '' + 
Cast(case when (Tel is null) then '' '' else '' Tel: '' + 
Tel end as Char(30)) as Ko 
from KontOs where Subjekt = ''' + qReportIzpis.Narocnik + ''' 
order by Poz')

 Šifrant oblik ispisa:

S obzirom da zapise o neizvršenim narudžbama želimo sortirati po naručiteljima i po broju narudžbe, unesemo odgovarajući kriterij sortiranja u šifrant oblika izpisa:

007517.gif

 

Primjer ispisa obračuna narudžbi kupaca iz tako oblikovanog ispisa:

 007518.gif


 

 


 

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