Funkcijos

redaguota:

Funkcijos yra naudingos išsaugant dažnai naudojamas išraiškas, kurias galima naudoti keliuose kontekstuose. Funkcija yra tik iš anksto nustatyta arba šablonas, kurį vėliau galima naudoti išraiškų kūrimo priemonėje kaip iš anksto nustatytą informaciją, kad pagreitintumėte išraiškos kūrimo procesą.

Funkcijos naudojamos apdorojant sistemą skaičiuojant tokias vertes kaip kaina ar trukmė. Galite kurti funkcijas, kurios gali atlikti matematines lygtis su dinaminių parametrų duomenimis apdorojant kontekstą, pvz., Operacijas ir kt.



Kaip rasti funkcijas?



1. Norėdami rasti funkcijas, turėtumėte:

        1.1. Spauda  ;

        1.2. Spauda  ;

     

Dabar galite pamatyti funkcijų sąrašą



Pagrindinio parametro funkcionalumas:




MygtukasKą tai rodo?
Galite redaguoti parametrą
Galite ištrinti parametrą



 Kaip sukurti naują funkciją?




Jei norite sukurti naują funkciją, galite ją paspausti ir sukurti.



1. Norėdami sukurti naują funkciją, turite paspausti :

2. Dialogo lentelėje įveskite pavadinimą

3. Paspauskite 


Kaip suprasti, kas yra „Jei“ sąlygos?


(7> 12 ? 500 : 1000)

Būklė
Ką tai rodo?
7> 12
Sąlyga "Ar 7 yra didesnis nei 12?"
? 500
jei aukščiau nurodyta sąlyga yra teisinga, nustatykite 500
: 1000
jei aukščiau nurodyta sąlyga yra klaidinga, nustatykite 1000


(18 == 17 ? 500: 1000

Būklė
Ką tai rodo?
18 == 17
Sąlyga "Ar 18 yra lygu 17?"



Kaip sukurti jums reikalingą funkciją?


Produkcijos pavadinimo išraiška

metai ~ ' / ' ~ mėnuo ~ ' / ' ~ diena


Pasirašykite
Ką tai rodo?
metai, mėnuo, diena
Tai datos kintamasis
~
Tai ženklas, priklijuojantis skirtingą daiktą
"
Tai ženklas, kurį reikia rašyti (viduje '')
/Tai jūsų tekstas


p ( 1 ) * p ( 4 ) + 1,3

PasirašykiteKą tai rodo?
pTai parametrai ((p (1) - spalvos) ir (p (4) - sluoksnis))

( 1 ) ( 4 )Tai parametro ID (galite pasirinkti parametrus, paspausti ir rasti jį sąraše. 
+ - * /Tai matematiniai ženklai 
1.3
Tai jums reikalingas skaičius


m (p (4))

FunkcijaKą tai rodo?
m (p (4))
Tai yra medžiagos parametras (kurio ID yra 4) ir pateikia visą informaciją apie šią medžiagą


m (p (4)). getName ()

FunkcijaKą tai rodo?
m (p (4))
Tai yra medžiagos parametras (kurio ID yra 4) ir pateikia visą informaciją apie šią medžiagą
. getName ()
Gaunate tam tikrą medžiagą Pavadinimas


m (p (4)). „getInStock“ ()

FunkcijaKą tai rodo?
m (p (4))
Tai yra medžiagos parametras (kurio ID yra 4) ir pateikia visą informaciją apie šią medžiagą
. „getInStock“ ()
Gaunate tam tikrą medžiagą


substratas ( „PROMAN“ , 3 , 2

Funkcija
Ką tai rodo?
substratas ()
Paima skliausteliuose esančius duomenis ir juos paima (kaip tai padaryti galite pamatyti žemiau)
Tai tekstas, kurio jums reikia (viduje '')
PROMANAS
Tai jūsų tekstas
, 3
Pradeda formuotis ketvirtasis simbolis (f rom tekstas „PROMAN“, užima „M“ )
Pastaba: 
jei norite gauti simbolį, turite parašyti vienu mažiau
, 2
Paima 2 simbolius iš ketvirtojo simbolio ( iš teksto „PROMAN“, paimama „M“ ir „A“ )


df ( order.customer , ' pseudonimas ' )

Funkcija
Ką tai rodo?
df ()
Užima dinaminį lauką, kuris yra skliaustuose
tvarka.klientas
Eina užsakyti klientą
"
Tai tekstas, kurio jums reikia (viduje '')
, „ slapyvardis
Paima slapyvardį iš dinaminio lauko (daugiau informacijos apie tai galite gauti čia )


Kita funkcija

FunkcijaKą tai rodo?
get_material (p (60))
 tas pats kaip m (p (60))
material_category_name (Popierius)
Ima duomenis iš medžiagos, kurios pavadinimas yra „Popierius“, ir pateikia visą informaciją apie šią medžiagą
material_alias (J1)
Imami duomenys iš medžiagos slapyvardžio „J1“ ir pateikiama visa informacija apie šią medžiagą
neįgalus (p (10))Paima skaičių iš eilutės tipo ir padaro juos skaičiaus tipu (sveikasis skaičius)
„floatval“ (p (10))Paima skaičių iš eilutės tipo ir padaro juos numerio tipu (tikrasis skaičius)
order.Field ['pseudonimas']Gauti dinaminio lauko užsakymo tipo duomenų konkretų slapyvardį (daugiau informacijos apie dinaminį lauką galite gauti čia )
7> 12 ir 7 <12
Abi sąlygos yra teisingos
7> 12 ir   7 <12
Abi sąlygos yra teisingos, tačiau jei pirmoji sąlyga netiesa, nieko nedarykite
7> 12   arba  7 <12
Jei viena iš sąlygų yra teisinga


 Mygtukas slepia daug  , o tai leidžia jums pritaikyti tai, ką matote peržiūrėdami funkcijų sąrašą. Be to, virš kiekvieno sąrašo stulpelio yra filtrai, kurie leidžia greitai rasti ir rūšiuoti ieškomą informaciją.