PANTHEON™ Help

 Toc
 PANTHEON Ajutor - Bun venit
[Collapse]PANTHEON
 [Collapse]Ghiduri pentru PANTHEON
  [Collapse]Ghid pentru PANTHEON
   [Collapse]Setări
    [Expand]Subiecte
    [Collapse]Articole
      Clasificarea Ambalajelor SLOPAK
      Îndatoriri de mediu
     [Expand]Articole
     [Expand]Tipuri de articole
     [Expand]Categorii de articole
     [Expand]Unități de Măsură
     [Collapse]Formule de Preț
       Folosind expresia SQL în formulă
       Structura de Prețuri
       Utilizarea Procedurilor Stocate în Formulele de Preț
       Formula z uporabo SQL izraza
      Lista de Prețuri de Import
     [Expand]Șabloane pentru Numere de Serie
      Prețuri rapide
     [Expand]Prețuri Fixe
      Găsește articolul
     [Expand]Profiluri TouchScreen
      Ambalare și Deșeuri de Ambalare
      Materiale de Deșeuri
      Șifrant tip de material de deșeu
      Šifranti okoljskih dajatev
    [Expand]POS
    [Expand]Fabricare
    [Expand]Personal
     Calendar
    [Expand]Financiare
    [Expand]Vamă
    [Expand]Program
    [Expand]Documentație
    [Expand]Schimbă utilizatorul
   [Expand]Comenzi
   [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]Produse vechi
  [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
  [Expand]Arhivă produse vechi
 [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
  [Expand]Arhivă produse vechi
[Collapse]PANTHEON Granule
 [Collapse]Ghiduri pentru granule PANTHEON
  [Expand]Granul Personal
  [Expand]Comenzi de Călătorie Granule
  [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]Inventar de Magazin Granule
 [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]Arhivă
[Expand]Site utilizator

Load Time: 390,6325 ms
"
  9192 | 9740 | 472671 | AI translated
Label

Formula cu utilizarea expresiei SQL

Formula cu utilizarea expresiei SQL

010381.gif010411.gif010382.gif010383.gif

Formula poate fi scrisă și cu utilizarea expresiei SQL, având în vedere următoarele reguli:

  • Expresia SQL începe și se termină întotdeauna cu delimitatorul ~S~
  • într-o formulă poate fi un număr arbitrar de expresii SQL
  • în cadrul expresiei SQL nu este permisă utilizarea condițiilor logice ([.. : ..]..)
  • în cadrul expresiei SQL nu este permisă utilizarea tabelelor temporare cu unul #
  • în cadrul expresiei SQL este permisă utilizarea variabilelor (# ... #)
  • în condițiile logice este permisă utilizarea expresiei SQL

 

În expresia SQL se pot folosi toate funcțiile matematice pe care le cunoaște serverul SQL pe care îl utilizați. De exemplu:

  • SIN ( expresie_float )
    Returnează sinusul trigonometrical al unghiului dat (în radiani) într-o expresie numerică aproximativă (float),

  • COS ( expresie_float )
    O funcție matematică care returnează cosinusul trigonometrical al unghiului dat (în radiani) în expresia dată,

  • TAN ( expresie_float )
    Returnează tangenta expresiei de intrare,

  • SQRT ( expresie_float )
    Returnează rădăcina pătrată a expresiei date,

  • și toate celelalte funcții matematice pe care le găsiți la următoarea legătură: http://msdn.microsoft.com/en-us/library/ms174077.aspx

 

Formula cu condiția cum ar fi de exemplu: [#KOLICINA#>20:#Cena#*0,9] [#KOLICINA#>10:#Cena#*0,95] #Cena#

poate fi scrisă și în modul cu utilizarea expresiei SQL:

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

sau altfel


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

În acest caz, aveți nevoie de funcția dumneavoastră numită dbo.MojaFunkcija().

 

000001.gif Constructorul de formule nu testează corectitudinea în cadrul expresiei SQL.

 

 


 

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