При групповой печати документов — у одного Конкретного сотрудника, перестали печататься документы,
(как выяснилось на самом деле Они печатались, но НА ПРИНТЕР В СЕТИ, хотя его даже не было на локальном компьютере в
«Устройства и принтеры» )
Так вот — ЛОКАЛЬНО выходил только один конкретный Вид печатной формы. Чистка файлового кэша — не помогла.
Решили попробовать проверить этого же пользователя с другого компьютера — опять тоже самое.
Вывод:
Настройки хранятся в самой базе 1с.
Подробности в описании…
Начал смотреть код печатных форм, увидел…
// Восстановим установленные пользователем параметры печатной формы
ТабДокумент.ИмяПараметровПечати = «ПАРАМЕТРЫ_ПЕЧАТИ_РеализацияТоваровУслуг_ТОРГ12»;
Понял что имеется связь с Хранилищами настроек…. начал ГУГлить)) …
и вот нашел я //infostart.ru/public/123584/ —
Параметры печати — хранятся примерно так
КлючОбъекта = «Общее/НастройкиПечатиТабличногоДокумента/ПАРАМЕТРЫ_ПЕЧАТИ_……»;
но т.к. в вышеописанной публикации надо вручную вводить все поля для каждой настройки и для каждого пользователя,
притом выискивая названия параметров… -, то я подумал и на основе идеи этой обработки создал — групповую обработку «Хранилище Настроек Чистка«.






(0) Наверно я имбецил, но
Метод объекта не обнаружен (Выбрать)
Выб = ХранилищеСистемныхНастроек .Выбрать(Фильтр);//Выбрать(Фильтр);// ХранилищеСистемныхНастроек.Выбрать(Фильтр);
(1) AnryMc,
платформа какая? я проверял только на 1С:Предприятие 8.2 (8.2.15.301)
(2)
Да, когда я пытался сделать нечто подобное для «ХранилищеСистемныхНастроек» небыло «Выбрать».
На 8,2,15 работает.
Я случайно запустил для пробы старую базу с 8,2,13
как обычно разрабы платформы ЖГУТ)) сейчас добавили метод, потом могут убрать…
А вообще чем хуже Юзать «регистр сведений» для меня непонятно…
Зер гут, всё работает (8.2.16)! Автору респект! 🙂
В старой конфигурации столкнулся с тем, что в справочнике «Пользователи» отсутствует реквизит «ИдентификаторПользователяИБ». Пришлось заменить
на
Автору — благодарность, т.к. обработкой пришлось воспользоваться.
Воот. Именно такой штуки мне и не хватало. Есть в конторе два принтера, которые криво работают. И драйвера переставляли и кэш сбрасывали, но всё одно в одной из баз — не печатает и всё тут. Похоже, это та самая проблема. Спасибо за подсказку.
Обработка стоящая, спасибо автору.
Автору огромное спасибо.
Постоянные проблемы с принтерами которые «подлинковываются»
в терминальных сеансах пользователя.
Вечные глюки новой платформы
Автору огромное спасибо.
День добрый
Понимаю что луче на форуме написать но вдруг
У меня на одном компьютере твориться странное. Только стоит набрать ХранилищеСистемныхНастроек.Выбрать( и все конфигуратор падает.
Заметил когда пытался починить печать. Так же падает при предварительном просмотре печатного документа.
Может кто тут знает куда капать дальше?
Платформа 1С:Предприятие 8.3 (8.3.4.389)
Система Windows XP SP3
(11) Nio, может это поможет
(12) AnryMc,
Спасибо сейчас проверю.
(12) AnryMc,
Заполнено оказалось только Хранилище системных настроек. Все остальное по нулям. Проблема только в том что падение происходит только на этому компьютере под любым пользователем.
(14) Nio, Наверно надо «рыть» в сторону Винды и драйверов принтера…
не помешало бы добавить и управляемую форму
Спасибо большое!!!! У единственного пользователя из всех при выводе печатной формы после каждой строчки выводился разделитель, понятно,что намудрили с параметрами печати. Эта обработка — то что надо!
Спасибо автору, помогло именно это 🙂
Спасибо, помогло. Вылетало в БП 2.0 у нового пользователя (добавил пользователя копированием со старого)
Спасибо!
Спасибо, помогло.
Спасибо. УПП 1.3.75.1 (8.3.4.465). Одна и та же печатная форма у разных пользователей печаталась по-разному. Основной исполнитель был вынужден каждый раз заходить под именем другого пользователя для печати, так как от своего имени печатаемый документ делился на 2 печатных листа, а нужно на один. Удалил настройку Вашей обработкой. Наступило счастье.
Не работает в УПП 1.3 (1.3.79.2)
1С:Предприятие 8.3 (8.3.4.365)
1 Sm украли, товарищи!
(24) timeforlive,
А в тексте публикации есть упоминание
???
(24) timeforlive,
Скорей всего что-то В Вашей конфе поменяли в Справочник.Пользователи…. а вообще данная обработка выложена как шаблон-заготовка и дальнейшее развитие и поддержка под все новые конфигурации не планируется.
Кстати -вот один из примеров про отличи в конфигурациях и как исправить что-бы заработало))
В старой конфигурации столкнулся с тем, что в справочнике «Пользователи» отсутствует реквизит «ИдентификаторПользователяИБ». Пришлось заменить
ПользовательИБ=СокрЛП(ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору( Пользователь.ИдентификаторПользователяИБ).Имя);
на
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(Пользователь.Наименование);
Автору — благодарность, т.к. обработкой пришлось воспользоваться.
+ 1 [ Neo.; ]
(26) угу, заработало. А есть ссылки на то, что есть внутри таких хранилищ, за что отвечают?
Так как на работе, пользуюсь двумя способами ускорить 1С у конкретного пользователя (упп, хренова туча пользователей):
1. удалить в списке баз, создать новую с другим именем (добавляю «_» в конце)
2. обработкой по удалению вообще всех настроек и кэша, но там принтер слетает, колонки в формах (списка, элемента).
А проблема возникает в основном при получении печатной формы, ну и открытии документов.
Очистка/Копирование пользовательских настроек, которые находятся в в самой базе реализована в стандартном интерфейсе в пункте «НСИ и администрирование» — «Настройки пользователей и прав» — «Персональные настройки пользователей»
(28) И давно? В каких конфигурациях?
Обратите внимание что публикация от 25.08.12
не хватает
Показать