Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:technical_manual:editor_param_class:examples:create_struct [2014/10/15 12:58] admin |
ru:technical_manual:editor_param_class:examples:create_struct [2014/10/15 12:59] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
В качестве примера рассмотрим создание параметра //Подробное описание (файл)// типа //Структура// для объектов класса //БизнесМодель.Проекты//. Должна быть возможность с помощью этого параметра как прикреплять к проектам файлы, так и задавать ссылки на них, а также открывать прикрепленные файлы, выгружать их из базы данных (т.е. те же возможности, что уже присутствуют для аналогичных параметров других объектов системы, таких как, например, объекты класса "Документы"). | В качестве примера рассмотрим создание параметра //Подробное описание (файл)// типа //Структура// для объектов класса //БизнесМодель.Проекты//. Должна быть возможность с помощью этого параметра как прикреплять к проектам файлы, так и задавать ссылки на них, а также открывать прикрепленные файлы, выгружать их из базы данных (т.е. те же возможности, что уже присутствуют для аналогичных параметров других объектов системы, таких как, например, объекты класса "Документы"). | ||
- | [{{ ru/technical_manual/editor_param_class/examples/create_struct_075.png?nolink |Рисунок 1}}] | + | [{{ ru/technical_manual/editor_param_class/examples/create_struct/create_struct_075.png?nolink |Рисунок 1}}] |
Загрузить метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|3агрузка метаданных из базы]]). Для этого выбрать команду меню "Загрузить из базы данных", выделить в списке баз данных нужную, нажать кнопку "ОК". | Загрузить метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|3агрузка метаданных из базы]]). Для этого выбрать команду меню "Загрузить из базы данных", выделить в списке баз данных нужную, нажать кнопку "ОК". | ||
Строка 15: | Строка 15: | ||
В базе данных дать пользователю права на доступ к новому классу списка //Элементы списков\ База.СтруктураФайла//, добавить от него класс //БизнесМодель.////usr////_// //СтруктураФайлаПроекта//. Для этого переключиться в меню администратора системы (см. [[ru/manual/manual]], глава [[ru/manual/administration]]), выбрать команду главного меню "Администрирование -> Справочники администрирования". Открыть справочник "Категории прав", выделить нужную категорию прав, нажать гиперссылку //__Редактирование прав__//. В открывшемся окне "Права" для нового класса установить опции "Разрешить" для прав //Доступ, Изменение, Создание// и //Удаление//. Также необходимо дать пользователю права на выполнение действий //Создать ссылку на файл//, //Удалить файл//, //Выбрать файл//, //Открыть файл// и //Выгрузить файл// (Рис. 2), чтобы в окне редактирования параметра //Подробное описание (файл)// появились соответствующие гиперссылки. | В базе данных дать пользователю права на доступ к новому классу списка //Элементы списков\ База.СтруктураФайла//, добавить от него класс //БизнесМодель.////usr////_// //СтруктураФайлаПроекта//. Для этого переключиться в меню администратора системы (см. [[ru/manual/manual]], глава [[ru/manual/administration]]), выбрать команду главного меню "Администрирование -> Справочники администрирования". Открыть справочник "Категории прав", выделить нужную категорию прав, нажать гиперссылку //__Редактирование прав__//. В открывшемся окне "Права" для нового класса установить опции "Разрешить" для прав //Доступ, Изменение, Создание// и //Удаление//. Также необходимо дать пользователю права на выполнение действий //Создать ссылку на файл//, //Удалить файл//, //Выбрать файл//, //Открыть файл// и //Выгрузить файл// (Рис. 2), чтобы в окне редактирования параметра //Подробное описание (файл)// появились соответствующие гиперссылки. | ||
- | [{{ ru/technical_manual/app/create_struct/create_struct/create_struct_077.png?nolink |Рисунок 2}}] | + | [{{ ru/technical_manual/editor_param_class/examples/create_struct/create_struct_077.png?nolink |Рисунок 2}}] |