|
Набор внешних печатных форм 1с УПП добавить параметры. |
☑ |
0
1976vas
11.03.15
✎
10:14
|
Добрый день! Имеется печатная форма договора на основе Word. В форму необходимо добавить Факторы вредности такой структуры:
1. Физические
-производственный шум
-микроклимат и т.д.
Задействую Свойства объектов, где прописываю факторы (булево), в Word использую DocVariable. Возник такой вопрос - если на каждый вариант создавать свое поле, то в случае отсутствия фактора - получим строку с ошибкой. Чтобы этого избежать хочу попробовать использовать 1 поле, но перебирать Свойства и строить составную строку, включив все нужные факторы. Нормальным будет такое решение или как-то все покрасивее можно сделать, подскажите, пожалуйста?
|
|
1
1976vas
11.03.15
✎
11:50
|
Апну
|
|
2
1976vas
11.03.15
✎
14:07
|
Ребят, помогите, пожалуйста. Мне нужно в поле ввести два абзаца. Знаю, что перевод строки в wordе "^p". Пытался делать в запросе, пытался при выводе в Ворд. Не получается, не могу найти точный синтаксис.
Корпоративная = "6.3. Для оперативного решения вопросов входящих в компетенцию Работника, Работодатель предоставляет работнику право использовать корпоративную сотовую связь." +Символы."^p" +"6.4";
КомОбъект.Variables.Item("КорпоративнаяСвязь").Value=СокрЛП(Корпоративная);
Так в ошибку уходит, а так
ВЫБОР
КОГДА СвойстваОбъекта.КорпоративнаяСвязь = ИСТИНА
ТОГДА "6.3 ^p 6.4"
ИНАЧЕ ""
КОНЕЦ КАК КорпоративнаяСвязь
не перводит строку. Как все-таки правильно?
|
|
3
1976vas
11.03.15
✎
15:28
|
Еще раз апну и сделаю 2 поля.
|
|
4
1976vas
12.03.15
✎
07:50
|
Вот так получилось, может кому надо будет:
КомОбъект.Variables.Item("КорпоративнаяСвязь").Value=СокрЛП("1" + Символ(13) + "2");
Результат:
1
2
|
|
5
mehfk
12.03.15
✎
08:01
|
Есть такой способ "форматирование с помощью таблиц". Делаешь в вордовском шаблоне таблицу с невидимыми границами и состоящую из одной строки, при выводе при необходимости добавляешь строку в конец таблицы и устанавливаешь нужный текст в ячейку.
|
|
6
1976vas
12.03.15
✎
08:09
|
(5) Интересно. А есть где почитать?
|
|