PANTHEON™ Help

 Toc
 Početna stranica
 Oblici ispisa
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Collapse]Postavke
    [Expand]Dokumentacija-staro
    [Expand]Subjekti
    [Collapse]Identi
      Ekološke obveze
      SLOPAK Klasifikacija pakiranja
     [Expand]Identi
     [Expand]Vrsta identa
     [Expand]Klasifikacija
     [Expand]Mjerne jedinice
     [Collapse]Formule izračuna cijena i popusta
       Upotreba SQL izraza u formulama
       Hijerarhija određivanja cijena
       Upotreba stored procedura u formulama za izračun cijene
       Formula s korištenjem SQL izraza
      Uvoz cjenika
     [Expand]Predlošci serijskih brojeva
      Pregled prodajne cijene
     [Expand]Unos stalnih cijena
      Traženje idenata
     [Expand]Profili ekrana na dodir
      Šifrant otpadaka
      Šifrant vrsta otpadnog materijala
      Šifranti ekoloških davanja
      Šifranti okoljskih dajatev
    [Expand]POS
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Kalendar - Vrste zapisa
    [Expand]Računovodstvo
    [Expand]Carina
    [Expand]Program
    [Expand]Dokumentacija
    [Expand]Zamijeni korisnika Ctrl - U
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Radna površina
   [Expand]Pomoć
   [Expand]Poruke programa
   [Expand]Sistemska okolina
   [Expand]Dodatni programi
  [Expand]Vodič za mobilni POS
  [Expand]Vodič po PANTHEON Vet
  [Expand]Vodič kroz Datalab PANTHEON Farming
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za DataLab PANTHEON™
  [Expand]Korisnički priručnik za PANTHEON maloprodaju
  [Expand]Korisnički priručnik za PANTHEON Vet
  [Expand]Priručnik za korisnike Datalab PANTHEON Farminga
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič za PANTHEON Web Terminal
  [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
 Tekstovi za dokumente
[Collapse]PANTHEON Granule
 [Collapse]Vodič po PANTHEON Granulama
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B narudžbe
  [Expand]Granule za Servis na terenu
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Granula Inventura Skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Početak
  [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
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
 Načini dostave
 Elementi nadzorne ploče
 Izvještaji nadzorne ploče
 Ad hoc analize
[Collapse]ARES
  Postavljanje prikaza čarobnjaka u personalnoj mapi
 SQL uređivač
[Expand]Korisničke stranice

Load Time: 2015,6542 ms
"
  9192 | 9740 | 425078 | AI translated
Label

Formula s korištenjem SQL izraza

Formula s korištenjem SQL izraza

010381.gif010411.gif010382.gif010383.gif

Formulu možemo zapisati i s korištenjem SQL izraza pri čemu je potrebno uzeti u obzir sljedeća pravila:

  • SQL izraz uvijek počinje i završava s delimiterom ~S~
  • u jednoj formuli može biti proizvoljan broj SQL izraza
  • unutar SQL izraza nije dopuštena upotreba logičkih uvjeta ([.. : ..]..)
  • unutar SQL izraza nije dopuštena upotreba temp tablica s jednim #
  • unutar SQL izraza je dopuštena upotreba varijabli (# ... #)
  • u logičkim uvjetima je dopuštena upotreba SQL izraza

 

U SQL izrazu mogu se koristiti sve matematičke funkcije koje poznaje SQL server koji koristite. Na primjer:

  • SIN ( float_expression )
    Vraća trigonometrijski sinus zadanog kuta (u radijanima) u približnom numeričkom (float) izrazu,

  • COS ( float_expression )
    Matematička funkcija koja vraća trigonometrijski kosinus zadanog kuta (u radijanima) u zadanom izrazu,

  • TAN ( float_expression )
    Vraća tangens ulaznog izraza,

  • SQRT ( float_expression )
    Vraća kvadratni korijen zadanog izraza,

  • i sve ostale matematičke funkcije koje možete pronaći na sljedećoj poveznici: https://msdn.microsoft.com/en-us/library/ms174077.aspx

 

Formulu s uvjetom kao što je npr.: [#KOLICINA#>20:#Cena#*0,9] [#KOLICINA#>10:#Cena#*0,95] #Cena#

možemo zapisati i na način s korištenjem SQL izraza:

~S~
case
  when #KOLICINA# > 20 then #Cena# * 0.9
  when #KOLICINA# > 10 then #Cena# * 0,95
  else #Cena#
end
~S~

ili na drugi način


~S~ dbo.MojaFunkcija(#KOLICINA#, #Cena#) ~S~

U tom slučaju trebate svoju funkciju pod imenom dbo.MojaFunkcija().

 

000001.gif Graditelj formula ne testira ispravnost unutar SQL izraza.

 

 


 

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