|
Как задать колонитул в шаблоне?
| ☑ |
0
Мисти
12.02.13
✎
16:38
|
MSWord = Шаблон.Получить();
Документ = MSWord.Application.Documents(1);
Документ.Activate();
Замена = Документ.Content.Find;
Украла где-то кучу полезных слов, всё получается, кроме колонтитула! Его тоже нужно определять из 1С.
Как?
|
|
1
Мисти
12.02.13
✎
16:51
|
Как откусить последний знак? Я умею только криво!
Поставщик="";
Для Каждого СтрРез из РезЗапроса Цикл
Поставщик=Поставщик+ СтрРез.Ссылка.ДоговорКонтрагента.Владелец.Наименование+ "(ОГРН "+СтрРез.Ссылка.ДоговорКонтрагента.Владелец.хлОГРН+"), ";
КонецЦикла;
Мне последнюю запятую нужно убрать.
|
|
2
х86
12.02.13
✎
16:59
|
вот это вот лучше в запросе получать
СтрРез.Ссылка.ДоговорКонтрагента.Владелец.Наименование
откусываем с помощью Сред
|
|
3
Мисти
12.02.13
✎
17:05
|
А я в запросе и получила. Сред - надо последний знак знать, а я не помню, в 7 - вроде СтрДлина, а в 8 что?
И очень беспокоит колонтитул!
|
|
4
Утконос
12.02.13
✎
17:40
|
Поставщик="";
Для Каждого СтрРез из РезЗапроса Цикл
Если Поставщик="" Тогда
Поставщик=Поставщик+ СтрРез.Ссылка.ДоговорКонтрагента.Владелец.Наименование+ "(ОГРН "+СтрРез.Ссылка.ДоговорКонтрагента.Владелец.хлОГРН+")";
Иначе
Поставщик=Поставщик+","+ СтрРез.Ссылка.ДоговорКонтрагента.Владелец.Наименование+ "(ОГРН "+СтрРез.Ссылка.ДоговорКонтрагента.Владелец.хлОГРН+")";
КонецЕсли;
КонецЦикла;
|
|
5
Мисти
12.02.13
✎
18:13
|
(4) Спасибо! Как раз примерно так я и сама могу. Мне казалось краше - именно последнюю букву отцепить.
|
|
6
FIXXXL
12.02.13
✎
18:26
|
(5) юзай СРЕД(ТвояСтрока,1,СтрДлина(ТвояСтрока)-1)
|
|
7
Мисти
12.02.13
✎
20:20
|
Во! Красота, оказывается, и тут стрдлина работает!
А как с колонтитулом-то быть?
|
|
8
Мисти
13.02.13
✎
19:17
|
Колонтитул всё еще актуален!
|
|
12
Мисти
13.02.13
✎
19:47
|
//Верхний колонтитул
КомОбъект.Sections(1).Headers(1).Range.Text = "************ "+Формат(ТекущаяДата(),"ДЛФ=DDT");
//Нижний колонтитул
КомОбъект.Sections(1).Footers(1).Range.Text = "*******************";
//Номера страниц
КомОбъект.Sections(1).Footers(1).PageNumbers.Add(1);
Кажется, нашла!
11 Спасибо!
|
|