При групповой печати документов — у одного Конкретного сотрудника, перестали печататься документы,
(как выяснилось на самом деле Они печатались, но НА ПРИНТЕР В СЕТИ, хотя его даже не было на локальном компьютере в
«Устройства и принтеры» )
Так вот — ЛОКАЛЬНО выходил только один конкретный Вид печатной формы. Чистка файлового кэша — не помогла.
Решили попробовать проверить этого же пользователя с другого компьютера — опять тоже самое.
Вывод:
Настройки хранятся в самой базе 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, может это поможетhttp://infostart.ru/public/150007/
(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
не хватает
Показать