|
|
| version 1.226, 2009/09/08 09:21:03 | version 1.229, 2009/11/10 03:16:23 |
|---|---|
| Line 296 odbc c:\drives\y\parser3project\odbc\deb | Line 296 odbc c:\drives\y\parser3project\odbc\deb |
| пример: | пример: |
| ^if(def $form:name) не пуста? | ^if(def $form:name) не пуста? |
| ^if($user.isAlive) истина? [автопреобразование к числу, не ноль?] | ^if($user.isAlive) истина? [автопреобразование к числу, не ноль?] |
| !^string::sql{query}[[$.limit(1) $.offset(4) $.default{n/a} $.bind[см. table::sql]]] | !^string:sql{query}[[$.limit(1) $.offset(4) $.default{n/a} $.bind[см. table::sql]]] |
| результат запроса должен быть один столбец/одна строка | результат запроса должен быть один столбец/одна строка |
| !^строка.int[] .int(default) целочисленное значение строки. | !^строка.int[] .int(default) целочисленное значение строки. |
| если ломается преобразование, берётся default | если ломается преобразование, берётся default |
| Line 542 odbc c:\drives\y\parser3project\odbc\deb | Line 542 odbc c:\drives\y\parser3project\odbc\deb |
| !^reflection:base[объект] родительский класс переданного объекта | !^reflection:base[объект] родительский класс переданного объекта |
| !^reflection:base_name[объект] имя родительского класса переданного объекта | !^reflection:base_name[объект] имя родительского класса переданного объекта |
| !^reflection:methods[класс] хеш со списком методов указанного класса, значения -- строки 'native' или 'parser' | !^reflection:methods[класс] хеш со списком методов указанного класса, значения -- строки 'native' или 'parser' |
| !^reflection:fields[класс или объект] хеш со списком статических полей указанного класса или динамических полей указанного объекта | |
| !^reflection:method_info[класс;метод] хеш с параметрами указанного метода класса | !^reflection:method_info[класс;метод] хеш с параметрами указанного метода класса |
| $.inherited[класс] имя класса, где метод был определён (возвращается только если метод был определён в предке) | $.inherited[класс] имя класса, где метод был определён (возвращается только если метод был определён в предке) |
| для native классов возвращается хеш: | для native классов возвращается хеш: |
| Line 738 odbc c:\drives\y\parser3project\odbc\deb | Line 739 odbc c:\drives\y\parser3project\odbc\deb |
| !$файл_из_post.name | !$файл_из_post.name |
| !$файл_из_post.size | !$файл_из_post.size |
| !$файлtиз_post.text | !$файлtиз_post.text |
| !^файл.save[text|binary;имя файла[;$.charset[в какоq кодировке сохраняем]]] | !^файл.save[text|binary;имя файла[;$.charset[в какой кодировке сохраняем]]] |
| !^file:delete[имя файла] | !^file:delete[имя файла] |
| !^file:find[имя файла][{когда не нашли}] | !^file:find[имя файла][{когда не нашли}] |
| !^file:list[путь[;шаблон-строка|шаблон-regex]] = table с колонкой name | !^file:list[путь[;шаблон-строка|шаблон-regex]] = table с колонкой name |
| !^file::load[text|binary;!big.zip[;!domain_press_release_2001_03_01.zip][;опции]] | !^file::load[text|binary;!big.zip[;!domain_press_release_2001_03_01.zip][;опции]] |
| !^file::create[text;имя;^untaint[xml]{data}] | !^file::create[text;имя;data] |
| !^file::create[text;имя;data[;$.charset[кодировка букв в создаваемом файле]]] | |
| !$файл_который_был_loaded.size | !$файл_который_был_loaded.size |
| !$файл_который_был_loaded_или_created.mode = text/binary | !$файл_который_был_loaded_или_created.mode = text/binary |
| !^file::stat[имя файла] | !^file::stat[имя файла] |