Функције користимо за извршавање комплекснијих операција које се не могу једноставно свести на комбинацију основних оператора. Скоро све функције имају један или више параметара. На мјесто сваког од параметара мора доћи вриједност или израз.

ФУнксије можемо додати преко њиховог списка који се налази у прозору за прављење израза. Списку можемо ако у том прозору одаберемо Functions а затим Built-In Functions. Овдје ћемо само наводити функције, њихове параметре и по један примјер употребе.

Функција ABS()

Употреба: Ова функција служи да пронађемо апсолутну вриједност неке . . . вриједности. Лаички речено он претвара негативне бројеве у позитивне а позитивне у позитивне.

Параметри: Само један параметар који представља број читу апсолутну вријднос треба израчунати.

Примјер: Abs( [kolicina] ) 

Функција: Date()

Употреба: Као вриједност враћа тренутни датум.

Параметри: нема параметара.

Примјер: "Данас је " & Date()

Функција: Day(datum)

Користи се да би се добије број мјесеца датума. Нпр за датум 25.3.2017, ова функција враћа 3 као резултат.

Функција: Month(datum)

Користи се да би се добије број дана датума. Нпр за датум 25.3.2017, ова функција враћа 25 као резултат.

Функција: Year(datum)

Користи се да би се добије година датума. Нпр за датум 25.3.2017, ова функција враћа 2017 као резултат.

Функција: DateAdd(interval, number, date)

Употреба: Служи да се на одређени датум дода или одузме период времена. Рецимо да се добије датум који је био 15 дана прије неког датума.

Параметри:

interval - Означава у чему је изражен временски интервал који треба додати на датум. могуће вриједности су "d" за дане, "m" за мјесеце и  "yyyy" за године. Наводници су обавезни.

number - Број претходно специфицираних мјесеца дана или година које треба одузети или додати на датум. Негативне вриједности означавају одузимање а позитивне додавање.

date - Датум који треба одузети или сабрати.

Примјер: DateAdd("d";-15;Date()) - Враћа датум који је био прије 15 дана.

Функција: IIf()

Употреба: Класична IF функција гранања. Уколико је услов тачан враћа једну вриједност а уколико није другу.

Параметри: 

expr - Израз који представља услов.

truepart - Вриједност која ће бити враћена ако је израз тачан

falsepart - Вриједност коса ће бити враћена ако је израз НЕТАЧАН.

Примјер: IIf ( [transakcije]![kolicina] > 0 ; "ULAZ";"IZLAZ") 

Последња измена: понедељак, 25. фебруар 2019, 09:47