8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

1 ... 196 197 198 199 200 201 202 ... 364

currency std [1]

- Форматирование значения числа представляющего деньги (замена . на -)

- Формат: x=currency std(y); где: x- значение функции с измененным форматом, у-число(денежная сумма).

- Пример: x=currency std(3.62);

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<3-62>,name<x>, time<13:40:01>,date<23-09-04>

СТРОКОВЫЕ

strequa1[2]

- Сравнение строк

- Формат: x=currency std(z,y); где: х-значение, z и у-сравниваемые числа.

- Формат записи: <NN.NN>

- Пример:

z=str(1019); y=str(1019);

x=strequal(z,y);

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<1019>,name<z>,

time<16:51:45>,date<23-09-04>

Event : CORE VAR CHANGED int obj id<1>,value<1019>,name<y>, time<16:51:45>,date<23-09-04>

Event : CORE VAR CHANGED int obj id<1>,value<1>,name<x>, time<16:51:45>,date<23-09-04>

- * value<1> (см. пример выше) - в полученном событии мы получаем либо value<> - это означает что сравниваемые строки не совпадают, либо value<1> - это значить что сравниваемые строки полностью идентичны друг другу.



strsub[2]

с которой ведется

- Определение наличия подстроки в строке.

- Формат: x=strsub(y,z); где: x-значение, y-строка поиск, z-подстрока.

- Пример 1:

z=str(888123); y=str(123);

x=strsub(z,y);

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<888123>,name<z>, time<16:07:07>,date<23-09-04>

Event : CORE VAR CHANGED int obj id<1>,value<123>,name<y>, time<16:07:07>,date<23-09-04>

Event : CORE VAR CHANGED int obj id<1>,value<4>,name<x>, time<16:04:34>,date<23-09-04>

- Пример 2:

z=str(123987); y=str(123);

x=strsub(z,y);

- Полученное событие:

Event : CORE VAR CHANGED

time<16:42:23>,date<23-09-04>

Event : CORE VAR CHANGED time<16:42:23>,date<23-09-04> Event : CORE VAR CHANGED time<16:42:23>,date<23-09-04>

int obj id<1>,value<123987>,name<z>, int obj id<1>,value<123>,name<y>,

int obj id<1>,value<1>,name<x>,

* value<4> (см. пример№1) - в полученном событии мы получаем номер который указывает числовое расположение сектора с номерами 123 с секторе 888123 . value<1> (см. пример 2) - подстрока найдена и расположение ее начинается с 1 символа. Если в полученном событии мы видим value<> , то это означает, что нет подстроки.

strempty[1]

Определение пуста ли строка.

Формат: x=strempty(y); где: x- значение(равно 1 если строка пуста), y-строка. Пример:

y=( );

x=strempty(s);

- Полученное событие:

Event : CORE VARCHANGED value<>,name<s>,time<13:53:37>,date<13-

10-04>

Event : CORE VARCHANGED value<1>,name<y>,time<13:53:37>,date<13-

10-04>

straleft [2]

или числовое, z-

Выравнивание влево

Формат: x=straleft(z,y); где: x-значение строковое скторкаy- число(значение вхравнивания). Пример:

y=str(123456789); x=straleft(y,5);

- Полученное событие:

Event : CORE VARCHANGED int obj id<1>,value<123456789>,name<y>, time<18:04:05>,date<23-09-04>

Event : CORE VARCHANGED int obj id<1>,value<12345>,name<x>,

time<18:04:05>,date<23-09-04>



straright[2]

где: х-выровненная строка, у-строка,

Выравнивание вправо Формат: x=straright(y,z); значение выравнивания. Пример:

y=str(77);

x=straright(y,9);

- Полученное событие:

Event : CORE VAR CHANGED value<77>,name<y>,time<14:32:27>, date<13-10-04> Event : CORE date<13-10-04>

- Пример 2: x=straright( end ,6);

- Полученное событие:

Event : CORE VAR CHANGED value< date<13-10-04>

VAR CHANGED value< 77>,name<x>,time<14:32:27>,

end>,name<x>,time<16:29:02>,

strmid[3]

- Взять подстроку

- Формат: x=strmid(y,z,w); где: х-строковое значение, у-строка, z- с какой позиции строки, w-длинна подстроки.

- Пример: 7=(6); с какой позиции w=(9); длинна

x=strmid( взять подстроку (1 - строка, 2 - с какой позиции, 3 - длинна) ,z,w); y=strmid( взять подстроку (1 - строка, 2 - с какой позиции, 3 -длинна) ,17,10);

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<6>,name<z>, time<14:18:08>,date<24-09-04>

Event : CORE VAR CHANGED int obj id<1>,value<9>,name<w>, time<14:18:08>,date<24-09-04>

Event : CORE VARCHANGED int obj id<1>,value<подстроку>,name<x>, time<14:18:08>,date<24-09-04>

Event : CORE VARCHANGED int obj id<1>,value<1 - строка>,пате<у>, time<14:18:08>,date<24-09-04>

str1eft[2]

- Взять левую часть строки

- Формат: y=strleft(s,w); где: y- строковое значение, s-строка, w-длинна(с начала строки)

- Пример: w=(5); длинна

8=( Взять левую часть строки ); строка y=strleft(s,w);

- Полученное событие:

Event : CORE VAR CHANGED int obj id<1>,value<5>,name<w>,

time<14:54:31>,date<24-09-04>

Event : CORE VARCHANGED int obj id<1>,value<Взять левую часть строки>,name<s>,time<14:54:31>,date<24-09-04>

Event : CORE VARCHANGED int obj id<1>,value<Взять>,name<y>,

time<14:54:31>,date<24-09-04>



1 ... 196 197 198 199 200 201 202 ... 364