Differences
This shows you the differences between two versions of the page.
Next revision Both sides next revision | |||
en:start:custom_functions [2016/07/07 17:30] admin created |
en:start:custom_functions [2016/07/07 17:31] admin [Пользовательские функции] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Пользовательские функции ====== | + | ====== Custom functions ====== |
<WRAP center important 100%> | <WRAP center important 100%> | ||
- | **Важно** \\ | + | **Important** \\ |
- | Эта страница описывает свойство, которое требует навыков в разработке PHP\\ | + | **This Page describe a feature, which require PHP development skills.** \\ |
- | Если вы используете это свойство неверно, то можете сломать весь Бизнес-Процесс! | + | If you use this feature in a wrong way, you could crash the Workflow! |
</WRAP> | </WRAP> | ||
- | Множество Задач в Дизайнере Бизнес-Процессов могут использовать пользовательские функции. \\ | + | Lots of Workflow Tasks in the Designer could use custom functions. |
- | Вы можете узнать опцию для использования этой функции по зеленой границе вокруг текстового поля и специальной иконке () рядом с текстовым полем. \\ | + | |
- | Почти все такие поля имеют специальные подсказки о наличии этой функции (например о том, какое значение вы должны вернуть). \\ | + | |
- | Эти скрипты являют собой стандартные PHP-скрипты с ограниченным количеством функций. Все возможные PHP-функции имеют те же самые аргументы, что и оригинальные PHP-функции. | + | |
- | **Каждая пользовательская функция должна возвращать значение с объявлением “return”** | + | You recognize the option to use this functions, if you have an green border around a textfield and a special icon () next to the textbox. |
- | Вы можете использовать следующие PHP-функции: | + | Almost all such fields have special hints about this function. (for example, what value you have to return) |
- | * md5, rand, implode, substr, explode, microtime, date, time, sha1, hash, intval, floatval, floor, ceil, foreach | + | |
- | * а также все функции, которые начинаются с “str” (такие как strpos, str_pad, str_replace, и др.) | + | |
+ | These scripts are default PHP Scripts with limited functions. All whitelisted PHP functions have the same arguments, like the original one. | ||
+ | Each custom function have to return a value with the “return”statement. | ||
+ | |||
+ | You could use the following PHP functions: | ||
+ | * md5, rand, implode, substr, explode, microtime, date, time, sha1, hash, intval, floatval, floor, ceil, foreach | ||
+ | * all functions, started with “str” (strpos, str_pad, str_replace, …) | ||
==== Дополнительные функции ==== | ==== Дополнительные функции ==== | ||