Склонения и "редактируемые шаблоны списков"

Статус
В этой теме нельзя размещать новые ответы.

Maxim

Гость
1. Подскажите пожалуйста, в описании новых версий присутствует такая функция, как склонение. Как ее можно вызвать, применить в шаблоне?
2. Ещё вопрос, возможно ли, каким-то способом сделать такой процесс:
В базе есть объекты: Заказ, Товар, Шаблон (Товар, количество)
В объекте "Шаблон", есть предустановленный список товаров (из объекта "Товар") в этом шаблоне есть поля (Товар и количество). Есть форма заказа (на основе объекта "Заказ").
Можно ли сделать так, чтобы в каждый заказ, можно было бы загрузить свой шаблон, но менять в нем только количество? Соответственно в word вывести этот список с нужным количеством и данными из заказа.
 

Maxim

Гость
Прошу прощения, с падежами разобрался :) не увидел в структуре (операции).
 

Vladimir

Администратор
Команда форума
1. Подскажите пожалуйста, в описании новых версий присутствует такая функция, как склонение. Как ее можно вызвать, применить в шаблоне?
Склонение данных при формировании шаблона невозможно. Требуемую строку с данными надо склонять на этапе ввода данных.
Одна строка должна быть предназначена для ввода в именительном падеже, и для каждого падежа - свои строки.
В конструкторе проекта, на вкладке "Операции", создаётся операция "Склонение по падежам", которая использует веб-сервис morpher.ru (в будущем добавится склонение при помощи dadata.ru). Задаётся имя для кнопки операции, объект/форма, поле с исходным значением и поле, куда поместить результат склонения:
Задание операции склонения по падежам.png
Выполнение операции производится при редактировании записи. Результат помещается во вторую строку и в документе можно использовать данные как в именительном падеже, так и в другом (варианты на данный момент: родительный, дательный, винительный и творительный):
Результат операции склонения строки в падеже.png
 

Vladimir

Администратор
Команда форума
2. Ещё вопрос, возможно ли, каким-то способом сделать такой процесс:
В базе есть объекты: Заказ, Товар, Шаблон (Товар, количество)
В объекте "Шаблон", есть предустановленный список товаров (из объекта "Товар") в этом шаблоне есть поля (Товар и количество). Есть форма заказа (на основе объекта "Заказ").
Стандартный набор записей для дочернего списка можно задать на вкладке "Исходные записи":
Список предопределённых записей для дочернего объекта.png
Эти записи будут автоматически добавляться в форме связи для данного объекта, который установлен в качестве дочернего в этой форме.

Можно ли сделать так, чтобы в каждый заказ, можно было бы загрузить свой шаблон, но менять в нем только количество?
Создание предопределённого списка записей в дочернем объекте в зависимости от какого-либо параметра, пока невозможно. В последующих подверсиях (6.1 или 6.2) будет добавлена специальная форма комплектов, где можно будет выбирать предопределённый набор записей в дочерний объект из множества вариантов комплектов.

Соответственно в word вывести этот список с нужным количеством и данными из заказа.
Вывод данных в MS Word производится при помощи шаблона с заданной структурой тэгов, определяющих структуру документа.
Если есть вопрос как это сделать - объясним подробнее. Также можно поискать на форуме по тэгу http://runabase.ru/forum/tags/doc-template/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу