PANTHEON™ Help

 Toc
 Primjer Office 365
 Početna stranica
 Plan računa
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič kroz Datalab PANTHEON Farming
  [Expand]Vodič za mobilni POS
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Expand]Pomoć
   [Collapse]Postavke
    [Expand]Dokumentacija
    [Expand]POS
    [Expand]Dokumentacija-staro
    [Expand]Redak s naredbama
    [Expand]Dokumentacija
    [Expand]Subjekti
    [Expand]Identi
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Kalendar - Vrste zapisa
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Ispisi u PANTHEONU
     [Expand]Kartice povjerenja
     [Expand]Knjiga pošte
     [Expand]Kartice vjernosti
     [Expand]Ad-hoc analize
     [Expand]Vrste dokumenata
      Tekstovi za dokumente
      Načini dostave
      Izvještaji nadzorne ploče
      Ad-hoc analiza
     [Expand]Izvještaji nadzorne ploče
     [Expand]ARES
      SQL urejevalnik
     [Collapse]Administratorska konzola
      [Expand]Sigurnost
      [Expand]Korisnici i Grupe
      [Collapse]Postavke
       [Collapse]Postavke
        [Expand]Općenito
        [Expand]Poduzeće
        [Collapse]Identi
         [Expand]Osnovni podaci
         [Expand]Polja po želji
          EAN
         [Collapse]Postavke traženje
           Traženje po šifri
           Traženje po nazivu
           Traženje artikala
           Napredni način unosa šifri
           Priprema podataka za prikaz
          Profili osjetljivog ekrana
        [Expand]Proizvodnja
        [Expand]Roba
        [Expand]Boje
        [Expand]Subjekti
        [Expand]Dokumentacija
         Dokumentacija i arhiviranje
        [Expand]Novac
        [Expand]Internet
        [Expand]Narudžbe
        [Expand]Kadrovi
       [Expand]Automatsko pokretanje zadataka
        Izbornik
       [Expand]Autodoctoring
        Planer zadataka
      [Expand]Desni klik na stablo Administratorske konzole
      [Expand]Sigurnost
       Izbornik
      [Expand]Autorizacije
      [Expand]Verzije - osvježavanje
      [Expand]Korisnici i grupe
      [Expand]Baza podataka
      [Expand]OTOS
      [Expand]ZEUS
     [Expand]Zamijeni korisnika Ctrl - U
     [Expand]Elementi nadzorne ploče
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]POS
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Poruke programa
   [Expand]Dodatni programi
   [Expand]Sistemska okolina
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
    Riječnik pojmova
  [Expand]Vodič po PANTHEON Vet
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za DataLab PANTHEON™
  [Expand]Kor korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON maloprodaju
 Kako RLS funkcionira u praksi
[Collapse]Bilance
  Prenos bilance na druga poduzeća
  Uvoz/Izvoz bilanc
 Unaprijediti
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Arhiva starih proizvoda
  [Expand]Vodič po PANTHEON Web Legal
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Početak rada s PANTHEON Web-om
  [Expand]Korisnički priručnik za PANTHEON Web Light
  [Expand]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č po PANTHEON Granulama
  [Expand]Granule za Servis na terenu
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B narudžbe
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Inventar Skladišta Granula
 [Collapse]Korisnički priručnik za PANTHEON Granule
   Početak
   Korištenje PANTHEON Granula u imaginarnom poduzeću Tecta
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula B2B narudžbe
  [Expand]Granula Nadzorna ploča
  [Expand]Granula Servis na terenu
   Česta pitanja i odgovori
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
   Arhiva
 Baza podataka
 Promjene koda
 Otklanjanje poteškoća
 ARES - RLS Kompatibilni Mod
 RLS Pitanja i Odgovori

Load Time: 609,3728 ms
"
  3086 | 3485 | 35654 | Localized
Label

Priprema podataka za prikaz

Priprema podataka za prikaz

Priprema podataka za prikaz

010379.gif010380.gif010381.gif010411.gif010382.gif010383.gif

Priprema podataka je identična za sve tri postavke traženja. 

Postavkom definiramo SQL naredbu, koja nam kao rezultat vraća stupce tablice (recordseta), koje prikazujemo u padajućem ekranu u programu.

005128.gif

Bit postavljanja traženja identa je oblikovanje odgovarajućeg select retka, koji kao rezultat vraća odgovarajuće podatke. Pogledajmo najjednostavniji primjer, koji je predefiniran u PANTHEON-u.

select IDENT, AKTIVNO, NAZIV, MPCENA, VPCENA, VPCENA2, SASTAVNICA 
  from MS 
  order by NAZIV

Ovaj redak nam kao rezultat vraća 7 stupaca, u kojima je šifra artikla, status, naziv, te sve vrste cijena.

Pogledajmo kako bismo redak nadogradili, kako bismo kao 8. stupac imali prvih 30 znakova iz tehnološkog opisa:

select IDENT, AKTIVNO, NAZIV, MPCENA, VPCENA, VPCENA2, SASTAVNICA,
       Left(cast(TEHPOSTUPAK as varchar),30) as TEH
  from MS 
  order by NAZIV

Do ovog nivoa su stvari jednostavne, jer smo pripremali podatke, kojih izvor je u jednoj tablici. Problem bi bio ako bismo u prikazu htjeli prikazati podatke, koji proizlaze iz više tablica, npr:

select M.IDENT,M.NAZIV,M.MPCENA,Z.ZALOGA, Z.SKLADISCE
  from MS M
    left join ZALOGA Z on Z.IDENT = M.IDENT 
   order by M.NAZIV

Iako je gornji redak sa stajališta SQL sintakse potpuno pravilan, za same izborne tablice je neupotrebljiv. 

 

000001.gif

U select retcima možemo upotrebljavati samo jednu tablicu!
Ako želimo upotrijebiti podatke iz različitih tablica, u tu svrhu moramo definirati view!

Ako npr. želimo u postavke traženja uključiti zalihu idenata na veleprodajnom skladištu, najprije napravimo view, koji nam prikupi sve željene podatke u jedan recordset:

create view dl_ test _IdentLookup
as
select M.IDENT, M.NAZIV, M.KLASIF, M.VRSTAMS, M.AKTIVNO, Sum(Z.ZALOGA) as ZALOGA
  from MS M 
    left join ZALOGA Z on M.IDENT = Z.IDENT 
      and Z.SKLADISCE = 'Veleprodajno skladište'
group by M.IDENT, M.NAZIV, M.KLASIF, M.VRSTAMS, M.AKTIVNO

*U ovom retku imamo jednu poteškoću - skladište, na kojem tražimo zalihu je predefinirano i kao takvog ga ne možemo dinamički mijenjati. Ako promijenimo ime skladišta, moramo promijeniti i taj view. 

Ako imamo kreiran view, u polje Select upišemo običnu select naredbu iz view-a, koja nam daje željene stupce

select IDENT,NAZIV,ZALOGA
  from _IdentLookup
  order by IDENT


Pravna obavjest mrežnog mjesta  http://help.datalab.si/

 

 (1) Sva prava su pridržana. Obavjest se unosi na početnu stranicu i sve podstranice mrežne pomoći korisniku programskog paketa PANTHEON™ http://help.datalab.si. Informacije i gradiva na elektronskom naslovu http://help.datalab.si su zaštićena s pravima intelektualne imovine udruženja DataLab Tehnologije d.d.

(2) Tu pravnu obavjest jednostavno DataLab bilokada izmjeni i za korisnike je svjesna u bilokojem izmjenjenom obliku. S pristupom na odgovarajući portal http://help.datalab.si i slaganjem sa "Pravnom obavjesti: uporaba podataka" potvrdite, da ste upoznati s izjavom o čuvanju posebnosti i sa sadržajem Pravne obavjesti: uporaba podataka, da se s njime suglasite te da vam odredimo tu obvezujuću obavjest. 

(3) Ograđivanje uporabe informacije i građa: Informacije i građe, koje su prikazane na toj stranici, jednostavno pregledate i pohranite za vašu uporabu kao opredjeljenu u licenčnoj pogodbi, pri čemu ne smijete mijenjati oznake autorskih prava, drugih obvjesti o pravima intelektualne imovine ili obavjesti o drugim pravima.

(4) Dozvoljena je izmjena i tiskanje informacija i materijala s namjenom pregleda i pretraživanja za namjene podpore uporabe programskog paketa PANTHEON™. Svako drugo kopiranje, distribuiranje, ponovno objavljivanje, izmjenjivanje informacija i gradiva na http://help.datalab.si ili njihovo slanje putem pošte te širenje na bilokoji drugi način bez prethodnog pisanog odobrenja od DataLab-a je nezakonit. Upravo tako je zabranjena uporaba bilokojeg elementa http://help.datalab.si za svaku drugu namjenu, kao isključivi za korišćenje, opredjeljeno u licenčnoj pogodbi.  

(5) Uporaba stranica u suprotnosti s navedenim pravilima je zabranjena. Korisnik, koji upotrijebi stranicu na način, koji je u suprotnosti s navedenim pravilima, u cijelosti je materijalno i odštetno odgovoran za svoja djela.

 

 

Uprava Datalab d.d


 

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