Василиса▶ Я жду вашего обращения. Что Вы хотите узнать?
Логотип
Обозначение: комъекты обращений,комъекты обращения,как правильно сформулировать обращение,форобр,интерфейс с Васей
Область ⇔ документация Василиса ЯВИКС, статья
текст:

КОМЪЕКТЫ ФОРМАЛИЗОВАННЫЕ ОБРАЩЕНИЯ-(ФОРОБРы).


Все комъекты формализованных обращений к Васе строятся по одинаковым правилам.
общий вид:
{+(>Действие<=>показать<)(>Клиент<=>класс<)(>Класс<=>[>(>область<=>анекдот<)<]<)(>формат<=>консоль<)+}
последовательность атризов в комъекте обращения произвольная.
Обязательные атризы с атрибутами ДЕЙСТВИЕ и КЛИЕНТ.
Значение атриза ДЕЙСТВИЕ определяет какое действие должно быть выполнено Васей.
Значение атриза КЛИЕНТ определяет с чем, (над чем) должно быть выполнено действие Васей (клиент действия).

В атризе с атрибутом Действие могут быть следующие значения:
Действие<=>Удалить
Действие<=>Запомнить
Действие<=>Показать
Действие<=>сохранить
Действие<=>работать
Действие<=>вызвать

В синтаксисе обращения в значениях атризов встречаются конструкции [>.....<] - это означает, что всё находящееся внутри
рассматривается системой как один термин - обозначающий понятие (может быть сложный комъект, IP адрес, название файла, атриз ...).
Все что находится между атризами игнорируется , это можно использовать для коментариев. Все другие атризы описывают характеристики (параметры) действий с клиентом.
Для различных действий с различными клиентами могут быть различные атризы.
Смысл характеристик заложен в понятиях которыми они описаны.
Например мы хотим посмотреть область ВИПРОС с атризом (>анекдоты<=>о Вовочке<) с 10 элемента по 15 включительно.
обращение будет выглядеть так:
{+(>Действие<=>показать<)(>Клиент<=>область<)(>Начало<=>10<)(>Всего<=>6<)(>класс<=>[>(>область<=>идиоматическое выражение<)<]<)+}

Смысл понятий КЛАСС, ОБЛАСТЬ, МНОЖЕСТВО для ВИПРОС один и тот-же. Поэтому Вася воспринимает их в комъектах обращениях одинакого.

Если в обращении стоит атриз (>режим вывода<=>консоль<) - вывод производится без включения тегов html, в противном случае вывод формируется как страница на html. Кроме этого в консольном режиме после открытия комъекта указывается его ID.
{+(>Действие<=>показать<)(>Клиент<=>область<)(>режим вывода<=>консоль<)(>Начало<=>10<)(>Всего<=>6<)(>класс<=>[>(>анекдоты<=>о Вовочке<)<]<)+}

Примеры комъектов обращений:


================= Ф У Н К Ц И И =================
{+(>действие<=>вызвать<)(>клиент<=>функция<) покажи время (>функция<=>xf_pv_show_time<)+}

{+(>действие<=>вызвать<)(>клиент<=>функция<) покажи дату (>функция<=>xf_pv_show_date<)+}

{+(>всего<=>10<)(>Формирование области<=>[>(>область<=>слово<)<]<)(>функция<=>xf_uu_class_out<)+}

================== З А П О М Н И Т Ь ================
.... А Т Р И З .......
{+(>действие<=>запомнить<)(>клиент<=>атриз<)(>атрибут<=>vоснова мамой<)(>значение<=>мама<)+}
{+(>действие<=>запомнить<)(>клиент<=>атриз<)(>атриз<=>[>(>частица<=>а<)<]<)+}
{+(>действие<=>запомнить<)(>клиент<=>атриз<)(>файл<=>[>./gen/x_gen_v_synonym.txt<]<)+}

.... К О М Ъ Е К Т .......
{+(>действие<=>запомнить<)(>клиент<=>комъект<)(>файл<=>[>./gen/x_gen_u_noun.txt<]<)+}
{+(>действие<=>запомнить<)(>клиент<=>комъект<)(>комъект<=>[>**********<]<)+}


================= П О К А З А Т Ь =================
Посмотреть конкретный комъект можно непосредственно задав в обращении его ID номер.
В текущей реализации ВИПРОС все ID не меняются с момента её запуска, но при перезагрузке ВИПРОС они могут измениться.
.... К Л А С С ......................
{+(>действие<=>показать<)(>клиент<=>класс<)(>Класс<=>[>(>область<=>медицинский термин<)<]+}

{+(>действие<=>показать<)(>клиент<=>класс<)(>Класс<=>[>(>vоснова<=>любой<)<]+}

.... К А Т А Л О Г ...... Р У Б Р И К А Т О Р .................
Динамическая каталогизация - возможность построения и просмотра каталога сущностей из произвольной области ВИПРОС.

Например: Басни Крылова - в этом случае каталог описан в виде комъекта в самом ВИПРОС.
ещё пример:
{+(>клиент<=>каталог<)(>действие<=>показать<)(>обозначение<=>Пример запроса каталога с баснями Крылова<)(>Формирование области<=>[>(>басни<=>Крылова<)<]<)(>вид каталога<=>[>(>столбец<=>Номер<)(>столбец<=>обозначение<)<]<)+} обращения.

{+(>действие<=>показать<)(>клиент<=>каталог<)(>заголовок<=>[>Басни крылова<]<)(>Формирование области<=>[>(>басни<=>крылова<)<]<)(>вид каталога<=>[>(>столбец<=>номер<)(>столбец<=>обозначение<)(>столбец<=>описание<)<]<)(>названия столбцов<=>[>(>столбец<=>номер<)(>столбец<=>название басни<)(>столбец<=>описание<)<]<)+}- в этом случае вид каталог формируется из обращения

{+(>действие<=>показать<)(>клиент<=>каталог<)(>каталог<=>[>(>вид каталога<=>[>(>название<=>слово<)(>описание<=>определение<)<]<)<]<)(>формирование области<=>[>(>слово<=>мама<)<]<)(>Заголовок<=>слово мама<)+}

{+(>действие<=>показать<)(>клиент<=>каталог<)(>заголовок<=>изображения<)(>текст<=>[>(>область<=>изображение<)<]<)(>вид каталога<=>[>(>номер<=>номер<)(>ид<=>ид<)(>ссылка на изображение<=>определение<)<]<)(>всего<=>10<)+}

{+(>действие<=>показать<)(>клиент<=>каталог<)(>заголовок<=>пословицы<)(>формирование области<=>[>(>область<=>пословица<)<]<)(>вид каталога<=>[>(>номер<=>номер<)(>комъект<=>комъект<)<]<)(>всего<=>10<)+}

{+(>действие<=>показать<)(>клиент<=>каталог<)(>заголовок<=>идиоматические выражения<)(>формирование области<=>[>(>область<=>идиоматическое выражение<)<]<)(>всего<=>20<)+}

{+(>Действие<=>показать<)(>Клиент<=>атриз<)(>атрибут<=>игры<)(>индекс<=>1<)(>обозначение<=>игры<)(>каталог<=>[>(>вид каталога<=>[>(>название<=>обозначение<)(>описание<=>определение<)(>картинка<=>изображение<)<]<)(>всего<=>20<)(>индекс<=>1<)(>стиль<=>стиль для атризов<)<]<)+}

.... А Т Р И З ........................
{+(>действие<=>показать<)(>клиент<=>атриз<)(>атрибут<=>басни<)+}

{+(>область<=>рубрикатор<)(>каталоги<=>развлечения<)(>обозначение<=>все игры<) (>обозначение<=>игры<)(>текст<=>каталог рубрик всех игр<)(>Действие<=>показать<)(>Клиент<=>атриз<)(>атрибут<=>игры<)(>индекс<=>1<)
(>каталог<=>[>(>вид каталога<=>[>(>название<=>обозначение<)(>описание<=>определение<)(>картинка<=>изображение<)<]<)(>всего<=>20<)(>индекс<=>1<)(>стиль<=>стиль для атризов<)<]<)+}


.... К О М Ъ Е К Т ........................
{+(>действие<=>показать<)(>клиент<=>комъект<)(>ид<=>***<)(>формат<=>все<)+}

{+(>действие<=>показать<)(>клиент<=>комъект<)(>обозначение<=>Москва<)+}

{+(>действие<=>показать<)(>клиент<=>комъект<)(>обозначение<=>Москва<)(>формат<=>консоль<)+}

{+(>действие<=>показать<)(>клиент<=>комъект<)(>класс<=>[>(>слово<=>мама<)<]<)(>формат<=>консоль<)+}

{+(>действие<=>показать<)(>клиент<=>комъект<)(>класс<=>[>(>область<=>новость<)<]<)(>формат<=>консоль<)+}

{+(>действие<=>показать<)(>клиент<=>комъект<)(>комъект<=>[>(>обозначение<=>Москва<)(>область<=>река<)<]<)+}

.... Другие клиенты ........................

{+(>действие<=>показать<)(>клиент<=>домен<)(>домен<=>имя<)+}

{+(>действие<=>показать<)(>клиент<=>эхо<)(>эхо<=>Это я эхо это я эхо<)+}

{+(>действие<=>показать<)(>клиент<=>символ<)(>символ<=>А<)+}

{+(>действие<=>показать<)(>клиент<=>символ<)(>код<=>1070<)+}
{+(>действие<=>показать<)(>Клиент<=>ид<)(>ид<=>****<)+}

{+(>действие<=>показать<)(>клиент<=>синоним<)(>слово<=>отец<)+}

{+(>Действие<=>показать<)(>Клиент<=>ссылка<)(>класс<=>[>(>область<=>изображение<)<]<)+}
================= И З М Е Н И Т Ь =================
Выгрузка данных
{+(>действие<=>выгрузить<)(>клиент<=>область<)(>файл<=>./base/test_out.txt<)(>область<=>[>(>анекдоты<=>о вовочке<)<]<)+}

================= У Д А Л И Т Ь =================

{+(>Действие<=>удалить<)(>Клиент<=>область<)(>область<=>[>*****<]<)+} - просто для справки, пользоваться нельзя!!!

{+(>Действие<=>удалить<)(>Клиент<=>ид<)(>ид<=>***<)+} - просто для справки, пользоваться нельзя!!!

в атризе СТИЛЬ указаны стили для элементов таблицы:
class  vcat_table - стиль всей таблицыкаталога;
class  vcat_tit   - стиль заголовка каталога;
class  vcat_tr    - стиль строки названия столбцов таблицы каталога;
class  vcat_tr_v  - стиль строки таблицы каталога;
class  vcat_td    - стиль ячейки строки названия столбцов таблицы каталога;
class  vcat_td_v  - стиль ячейки строки таблицы каталога.

Cвойства:
раздел ⇔ теория знания
№ ⇔ 14
lanname(1)
обозначение(1)
© 2014-2016 ЯВИКС - все права защищены.
Наши контакты/Карта ссылок