Жолдық функциялар
СтрДлина(Строка)
|
Жолдың ұзындығын қайтарады.
|
ПустаяСтрока(Строка)
|
Жол бос болса немесе бос орындардан тұрса 1-ді қайтарады және кері жағдайда 0 болады
|
СокрЛ(Строка)
СокрП(Строка)
СокрЛП(Строка)
|
Егер Жолдың сол жағында бос орын болса жолды қайтарады.
|
Лев(Строка,Число)
Прав(Строка,Число)
|
Число параметрімен берілген Жолдың сол жақ символын қайтарады
|
Сред(Строка,
Число1,Число2)
|
Число1 номерлі символдан бастап жалпы Число2 санды Жол параметрін қайтарады.
|
Найти(Строка1,Строка2)
|
Жол1 жоластына бірінші белгі позициясына қайтарады. Егер ондай жоласты табылмаса 0- ді қайтарады.
|
ВРег(Строка)
НРег(Строка)
|
Жолды Строку в жоғарғы (төменгірегистр).
|
Типтерді өрнектеу функциясы
Дата(Год,Месяц,Число)
|
Параметр мәндерінің ішінен Дата типінің мәнін қалыптастырады.
|
Строка(Парам)
|
Параметр түрінде берілген мәнді символдық жолға айналдырады
|
Число(Парам)
|
Параметрді санға айналдырады.
|
Енгізу - шығару жүйелік функциялары
Берілген бөлімде қолданушымен арақатынасын қамтамасыз ететін процедуралар мен функциялар тобы берілген.
Белгілі бір типті мәндерді енгізу диалогын шақыру үшін келесі функция орындалады.
ВвестиЗначение(3нач, Подсказка, Тип, Длина, Точность)
|
Берілген функция Подсказка параметрінің мәнінің басы болатын терезнні экранға шығарады. Диалог жұмысының нәтижесінде Знач (айнымалы алдын ала берілген болу керек) параметрімен шақырылатын Тип (жолдық мән, мысалы «Жол», «Сан») параметрімен анықталатын тип мәні анықталады. Соңғы 2 параметр заттық сандар үшін мәннің мүмкін ұзындығын және үтірден кейін белгілер санын анықтайды. Егер диалог жұмысының аяқталуы ОК батырмасын басумен аяқталған болса, онда функция 1 мәнін қайтарады, кері жағдайда – 0.
Санды енгізу үшін келесі функцияны қолдануға болады:
ВвестиЧисло(Число, Подсказка, Длина, Точность, Таймаут)
|
Мұнда Таймаут параметрі жүйе қолданушы жауабын күту аралығындағы сандық мәннің уақыт интервалын (секундпен) көрсетеді. Егер берілген параметр төмендеген немесе 0-ге тең болса, бұл уақытта күту шексіз. Үнсіз келісім бойынша мән – 0. Алдыңғы функцияға қарағанда бұл функцияда жұмысы күтім уақыты аяқталғанда бітеді. Бұл жағдайда СандыЕнгізу функциясы 1 – мәнін қайтарады.
Сондай әдіспен келесі функция көмегімен символдық жолды енгізуге болады.
ВвестиСтроку(Стр, Подсказка, ДлинаСтр, Признак, Таймаут)
|
Мұнда 0-ге немесе 1-ге тең Признак параметрі сәйкесінше қарапайым жолды немесе жолдарды бөлушімен көпжолды мәтінді енгізуді білдіреді. Бухгалтерлік есеп мақсаты дата мен жұмысқа қатты көңіл бөледі. Сондықтан датаны енгізу функциясы ойлап табылған.
ВвестиДату(Дата, Подсказка, Таймаут)
|
Периодты енгізу диалогтік тереземен жүзеге асырылады. Оны функция жүзеге асырады.
ВвестиПериод (НачПериода, КонПериода, Подсказка)
|
Достарыңызбен бөлісу: |