PANTHEON™ navodila

 Kazalo
 Glavna stran - Dobrodošli v PANTHEON navodila
[Collapse]PANTHEON
 [Collapse]Vodiči za PANTHEON
  [Collapse]Vodič po PANTHEON-u
   [Collapse]Nastavitve
    [Expand]Subjekti
    [Collapse]Identi
      Okoljski dolžnosti
      SLOPAK Razvrstitev Embalaže
     [Expand]Identi
     [Expand]Vrsta identa
     [Expand]Klasifikacija
     [Expand]Merske enote
     [Collapse]Formule izračuna cen in popusta
       Uporaba SQL izraza v formuli
       Hierarhija določanja cen
       Uporaba stored procedur v formulah za izračun cene
       Formula z uporabo SQL izraza
      Uvoz cenika
     [Expand]Predloge serijskih številk
      Pregled prodajne cene
     [Expand]Vnos stalnih cen
      Iskanje identov
     [Expand]Profili na dotik
      Šifrant odpadkov
      Šifrant vrst odpadnega materiala
      Šifranti okoljskih dajatev
      Šifrant embalaže SLOPAK
    [Expand]POS
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Koledar
    [Expand]Računovodstvo
    [Expand]Carina
    [Expand]Program
    [Expand]Dokumentacija
    [Expand]Zamenjaj uporabnika Ctrl - U
   [Expand]Naročila
   [Expand]Blago
   [Expand]Proizvodnja
   [Expand]POS zastarela različica
   [Expand]Servis
   [Expand]Denar
   [Expand]Kadri
   [Expand]Analitika
   [Expand]Namizje
   [Expand]Pomoč
   [Expand]Sporočila programa
   [Expand]Dodatni programi
   [Expand]Sistemsko okolje
  [Expand]Vodič po PANTHEON Retail
  [Expand]Vodič po PANTHEON Vet
  [Expand]Vodič po PANTHEON Farming
 [Collapse]Uporabniški priročniki za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON Retail
  [Expand]Uporabniški priročnik za PANTHEON Vet
  [Expand]Uporabniški priročnik za PANTHEON Farming
 Oblike izpisov
[Collapse]PANTHEON Web
 [Collapse]Vodiči za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič za PANTHEON Web Legal
 [Collapse]Uporabniški priročniki za PANTHEON Web
  [Expand]Kako začeti
  [Expand]Uporabniški priročnik za PANTHEON Web Light
   Uporabniški priročnik za PANTHEON Web Terminal
  [Expand]Uporabniški priročnik za PANTHEON Web Legal
 Teksti za vrste dokumentov
[Collapse]PANTHEON Granule
 [Collapse]Vodiči za PANTHEON Granule
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in Opravila
  [Expand]Granula Nadzorna plošča
  [Expand]Granula B2B Naročanje
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 [Collapse]Uporabniški priročniki za PANTHEON Granule
  [Expand]Začetek
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in opravila
  [Expand]Granula B2B naročanje
  [Expand]Granula Nadzorna plošča
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
 Teksti za dokumente
 Načini dostave
 Gradniki nadzorne plošče
 Poročila nadzorne plošče
 Ad-hoc analize
 ARES
 SQL urejevalnik
[Expand]Uporabniške strani

Load Time: 687,5125 ms
"
  9192 | 9740 | 85905 | Localized
Label

Formula z uporabo SQL izraza

Formula z uporabo SQL izraza

010381.gif010411.gif010382.gif010383.gif

Formulo lahko zapišemo tudi z uporabo SQL izraza pri čemer pa je potrebno upoštevati naslednja pravila:

  • SQL izraz se vedno začne in konča z delimiterjem ~S~
  • v eni formuli je lahko poljubno število SQL izrazov
  • znotraj SQL izraza ni dovoljena uporaba logičnih pogojev ([.. : ..]..)
  • znotraj SQL izraza ni dovoljena uporaba temp tabel z enim #
  • znotraj SQL izraza je dovoljena uporaba spremenljivk (# ... #)
  • v logičnih pogojih je dovoljena uporaba SQL izraza

 

V SQL izrazu se lahko uporabi vse matematične funkcije, ki jih pozna SQL server katerega uporabljate. Naprimer:

  • SIN ( float_expression )
    Returns the trigonometric sine of the given angle (in radians) in an approximate numeric (float) expression,

  • COS ( float_expression )
    A mathematic function that returns the trigonometric cosine of the given angle (in radians) in the given expression,

  • TAN ( float_expression )
    Returns the tangent of the input expression,

  • SQRT ( float_expression )
    Returns the square root of the given expression,

  • ter še vse ostale matematične funkcije katere najdete na naslednji povezavi: https://msdn.microsoft.com/en-us/library/ms174077.aspx

 

Formulo s pogojem kot je npr.: [#KOLICINA#>20:#Cena#*0,9] [#KOLICINA#>10:#Cena#*0,95] #Cena#

lahko zapišemo še na način z uporabo SQL izraza:

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

ali pa še drugače


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

V tem primeru potrebujete svojo funkcijo z imenom dbo.MojaFunkcija().

 

000001.gif Sestavljalec formul ne testira pravilnosti znotraj SQL izraza.

 

 


 

Ali so bila ta navodila uporabna?
Vaše povratne informacije bodo prispevale k boljši pomoči.
Komentarji
Komentarji so izpostavljeni tudi na forumu.