Госстройка. Как убрать при распечатке информацию о ключе



Энерго.png (23.02 Кб) Просмотров: 792 Smeta.ru 8.0.0.33/ при выводе в ексель, дополнительно выводится информация об организации и номере ключе (скрин прилагается). Часто об этом забываешь и приходится распечатывать несколько раз. И ее видно только в предварительном просмотре документа

Эту информацию убрать нельзя, она зашита в ключе.

Приложите сформированный отчет. Мы посмотрим, можно ли вам как то вам помочь. + необходимо название нужной выходной формы.

Это выводится в любом шаблоне, ну как вариант приложил "смета 10гр. по ФЕР". Я понимаю что она вшита в ключ, но в ексель данные как то передаются, значит можно убрать

Вариантов 3:1. Удалить руками текст из верхнего колонтитула;2. Перейти на лист Source и в ячейке J1, удалить данный текст. Затем сформировать документ по новой; 3. Внести соответствующие изменения в код макроса, но если у вас нет соответствующих знаний, то лучше туда и не смотреть.

Знания есть, можно ли по подробнее 3 вариант, хотя бы как называется процедура чтобы не искать целый день

Тогда можете ознакомиться с объектом PageSetup

Вопрос на засыпку В файлах sob и sobx хранится информация о номере используемого ключа защиты? Как удалить/отредактировать приватную информацию в файлах sob и sobx ?

Она зашифрована, как и все остальное. То есть никак.

а по поводу:

Можно ли точнее указать в каком шаблоне нужно покопаться, перерыл main и smetautils, то что связано в коде с PageSetup не нашел ничего нужного

В файле MainList.xls перечислены шаблоны с именами файлов. Смотрите какой нужен вам и его меняете.

нет, не хранится, я посмотрел

Поделитесь способом, как посмотреть

Не могу. Это внутренний закрытый формат программы.

Вы уверены? т.е. по вашей логике, половина информации грузится из main а половина из шаблона? если так, то наверно я чего не догоняю, если информация о ключе выводится в любом шаблоне, всегда. А в выбранном шаблоне прописаны макросы на настройки только его. Нельзя ли ответить по нормальному? какую строчку в коде нужно найти? Объект PageSetup не имеет к этому никакого отношения. он определяет свойства страницы, а не отвечает за передачу информацию о ключе в ексель

Найти нужно все места где осуществляется обращение к объекту PageSetup, т.к. информация о ключе записывается в колонтитул сформированного документа...а как вам должно быть известно доступ к ним осуществляется как раз через объект PageSetup. Теперь я надеюсь вы понимаете почему вас никто пальцем не ткнет в строчку кода.


Ценообразование в строительстве. ФЦЦС Минстроя. Сметный норматив. Концепция 400 дней.