|   |   | 
| 
 | ДО, word, тэги, квадратики | ☑ | ||
|---|---|---|---|---|
| 0
    
        Масянька 15.05.24✎ 08:16 | 
        Доброе утро!
 В связи с импортозамещением, в ДО переделываю шаблоны док-ов (расширение doc меняю на docx). Везде, где используется перенос строки - вылазят квадратики. Заполненный файл: https://postimg.cc/crtd8Wsh Кусок скрипта заполнения: РезультатОбработки = "" + РезультатОбработки + Символы.ПС + РезультатОбработкиДолжность + ?(ЗначениеЗаполнено(РезультатОбработкиДолжность),Символы.ПС,"") + РезультатОбработкиПолучатель + ?(ЗначениеЗаполнено(РезультатОбработкиПолучатель),Символы.ПС,"") + РезультатОбработкиАдресат + ?(ЗначениеЗаполнено(РезультатОбработкиАдресат),Символы.ПС,"") + РезультатОбработкиПочтовыйАдрес + ?(ЗначениеЗаполнено(РезультатОбработкиПочтовыйАдрес),Символы.ПС,"") + РезультатОбработкиМыло; РезультатОбработки = СокрЛП(РезультатОбработки); Сразу скажу: 1. гуглила, пробовала "w/cr" - ничего не меняется. 2. отладчиком в коде вижу: строку замены для тэга: Заместителю начальника, советнику государственной гражданской службы Российской Федерации 3 класса ИФНС по г. Новороссийску Анфимовой А.А. E-mail: 123 А в файле (после открытия) - квадратики. По-моему, дело не в коде. Никто не сталкивался? Спасибо. | |||
| 1
    
        Масянька 15.05.24✎ 08:24 | 
        +(0) Забыла: если тот же файл шаблона сохранить в формате doc и тем же скриптом заполнять - всё ОК:  https://postimg.cc/N5cdR7tn     
 | |||
| 2
    
        Dotoshin 15.05.24✎ 08:59 | 
        (0) Попробуй шрифт поменять.     | |||
| 3
    
        Масянька 15.05.24✎ 09:14 | 
        (2) Пробовала - где-то квадратики пропадают, где-то остаются, но переводов строки нет.     | |||
| 4
    
        Zapal 15.05.24✎ 09:28 | 
        (0) а как именно идет замена тега на эту строку?     | |||
| 5
    
        d4rkmesa 15.05.24✎ 09:36 | 
        (0) Попробуйте так сделать с доработкой (последний коммент):
 https://forum.infostart.ru/forum9/topic183271/ | |||
| 6
    
        d4rkmesa 15.05.24✎ 09:45 | 
        Вот еще тема интересная, пожалуй я бы попробовал с одним из вариантов именно из этой темы, т.к. не везде нужно заменять на w/br
 https://forum.infostart.ru/forum9/topic170532/ | |||
| 7
    
        Масянька 15.05.24✎ 09:49 | 
        (5) (6) И это пробовала - результат 0.     | |||
| 8
    
        Масянька 15.05.24✎ 09:54 | 
        (4) В файл вставляются текстовые поля.
 В шаблоне исходящего док-та на вкладке "Файл" подтягивается файл и в колонке "Настройка заполнения" прописываются скрипты замен по имени текстового поля. | |||
| 9
    
        lEvGl 15.05.24✎ 09:57 | 
        (0) подберите нужный для ворда символ переноса строки
 или посмотрите в ворде что он использует может новый тренд 13+10 использовать. в любом случае скопировать из ворда перенос, посмотреть его код КодСимвола(СкопированноеИзВорда) | |||
| 10
    
        lEvGl 15.05.24✎ 10:02 | 
        вобще говорят "<w:br/>" работает     | |||
| 11
    
        DrZombi 15.05.24✎ 11:05 | 
        (0) Вы шо, в XML пишите Символы.ПС ?
 Таки они в XML не работают, более того и пробелы не остаются, в конце и в начале. И со знаками Больше или меньше тоже проблемы... XML содержит кучу служебных символов, которые заменяют на тэги <w:br/> :) | |||
| 12
    
        DrZombi 15.05.24✎ 11:09 | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |