![]() |
![]() |
|
v7: Шаблон dot | ☑ | ||
---|---|---|---|---|
0
oloy_9
10.10.11
✎
16:45
|
В Транспортной заявке печатная форма сделана dot-шаблоном в графе доп.условия поставлен тип неограниченно (фиг его знает зачем им там так много инфы вводить), походу система доходит до 255 символа и выкидывает ошибку:
Word.ActiveDocument.Content.Find.Execute("_ДопУсловия", , , , , , , , , ДопУсловия); {Документ.ЗаявкаТранспортная.Форма.Модуль(119)}: Microsoft Word: Слишком длинный строковый параметр. это никак нельзя обойти? |
|||
1
filh
10.10.11
✎
16:47
|
СокрЛП(ДопУсловия)
не? |
|||
2
oloy_9
10.10.11
✎
16:55
|
дело в том, что в печатную форму должна вся инфа из доп.условий попадать, и в 255 символов она не вкладывается, а печать должна быть именно на фирменном бланке и иначе чем через шаблон dot не сделать (
|
|||
3
filh
10.10.11
✎
16:58
|
А если допусловия разбить и менять за 2 захода?
|
|||
4
oloy_9
10.10.11
✎
17:00
|
была именно такая мысль....но хотелось как-то более красивое решение найти
|
|||
5
Гость2
10.10.11
✎
17:08
|
Я делал в цикле заменой
|
|||
6
Гость2
10.10.11
✎
17:09
|
+(5) пока максимум на 12 страниц
|
|||
7
oloy_9
10.10.11
✎
17:10
|
а поподробнее?
|
|||
8
FN
10.10.11
✎
17:19
|
примерно так делай:
Пока пустоеЗначение(ДопУсловия)=0 Цикл Word.ActiveDocument.Content.Find.Execute("_ДопУсловия", , , , , , , , , ДопУсловия+"_ДопУсловия"); ДопУсловия=Лев(ДопУсловияОригинал,220); ДопУсловияОригинал=Прав(ДопУсловияОригинал,СтрДлина(ДопУсловияОригинал)-220); КонецЦикла; |
|||
9
Гость2
10.10.11
✎
17:20
|
Отделяю 200 знаков, в конце отделенного текста добавляю твои "_ДопУсловия" итд
|
|||
10
Гость2
10.10.11
✎
17:21
|
(8) А у меня из 1С копипастом одни кракозябры :-(
|
|||
11
FN
10.10.11
✎
17:23
|
(10) раскладку переключи :)
это не копипаст - это я "от руки" набрал |
|||
12
oloy_9
10.10.11
✎
17:26
|
спс, попробую
|
|||
13
oloy_9
10.10.11
✎
17:35
|
и нифига, так он вообще тест не выводит =(
|
|||
14
FN
10.10.11
✎
17:37
|
(13) это же набросок кода. сам отлаживай
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |