Вход | Регистрация

1С:Предприятие ::

Метки:

Работа с шаблоном word

Я
   treor
 
15.11.17 - 00:44
Доброго времени суток!
Анализирую следующий код:
ДолжностьРуководителяНРег = ЗП_Общий.ПеревестиПервуюБуквуВНижнийРегистр(Строка(СокрЛП(ЗП_Общий.ФИОПадеж(СокрЛП(Выборка.ДолжностьРуководителя), 4, 1,"123"))));
                    Замена.Execute("ЮИРуководительДолжность",0,1,0,0,0,1,1,0,ДолжностьРуководителяНРег,2);

Вопросы:
1. Нужно ли заморачиваться с приведением к нижнему регистру именно первой буквы? Не проще ли просто использовать НРег ко всей строке? Или здесь весь вопрос в быстродействии?
2. Где можно почитать про параметры Execute()? Именно что они означают и какие значения могут принимать.
3. Первая строка кода отрабатывает корректно, т.е. строку "Директор" преобразует к "директор". Но в word все авно отображается "Директор"((( Где может быть "собака зарыта"???
 
 
   Antony8x
 
1 - 15.11.17 - 04:18
1. Не нужно, регистр значения не имеет
2. Корняков "Программирование приложений...." дальше не припомню название, поисковик покажет
3. Переменная замена это что?
   Antony8x
 
2 - 15.11.17 - 04:23
Аа ясно.... собака в том что в щаблоне должно быть "юируководительдолжность" и в коде соответственно:
Замена.Execute("юируководительдолжность",0,1,0,0,0,1,1,0,ДолжностьРуководителяНРег,2);
   treor
 
3 - 15.11.17 - 12:41
(1)(2) Спасибо!


Список тем форума
Рекламное место пустует   Рекламное место пустует
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует