Проблема с Пользовательскими - настройками принтера 1с 8.х (Чистка хранилища настроек)

13.01.17

База данных - Чистка данных

Предыстория: При групповой печати документов - у одного Конкретного сотрудника, перестали печататься документы, (как выяснилось на самом деле Они печатались, но НА ПРИНТЕР В СЕТИ, хотя его даже не было на локальном компьютере в "Устройства и принтеры" ) Так вот - ЛОКАЛЬНО выходил только один конкретный Вид печатной формы. Чистка файлового кэша - не помогла. Решили попробовать проверить этого же пользователя с другого компьютера - опять тоже самое. Вывод: Настройки хранятся в самой базе 1с. Подробности в описании...

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Хранилище настроек (Чистка)
.epf 9,09Kb
667
667 Скачать (2 SM) Купить за 2 150 руб.

Начал смотреть код печатных форм, увидел...

// Восстановим установленные пользователем параметры печатной формы
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_РеализацияТоваровУслуг_ТОРГ12";

Понял что имеется связь с Хранилищами настроек.... начал ГУГлить)) ...

и вот нашел я //infostart.ru/public/123584/ -

Параметры печати - хранятся примерно так

КлючОбъекта = "Общее/НастройкиПечатиТабличногоДокумента/ПАРАМЕТРЫ_ПЕЧАТИ_......";

но т.к. в вышеописанной публикации надо вручную вводить все поля для каждой настройки и для каждого пользователя,

притом выискивая названия параметров... -, то я подумал и на основе идеи этой обработки создал - групповую обработку "Хранилище Настроек Чистка".

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 руб.

20.08.2024    4331    27    14    

39

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    9406    34    10    

56

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 18.09.2024, версия 1.2

15600 руб.

06.12.2023    7740    34    5    

66

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    31850    98    151    

72

SALE! %

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3240 руб.

14.01.2013    185787    1127    0    

899

Чистка данных Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.

3582 руб.

16.03.2015    159340    203    77    

238

Чистка данных Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 10 1С:Управление торговлей 11 Платные (руб)

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 29.06.2023, версия 4.2)

9600 руб.

22.02.2013    138099    255    144    

426

Чистка данных Программист Пользователь Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Обработка позволяет удобно и выборочно удалить данные из базы 1С. Это могут быть как неиспользуемые элементы справочников, так и неактуальные организации. При этом есть возможность провести анализ пересечений документов с другими организациями и таким образом уберечься от того, что при удалении обороты по другой организации изменятся.

3350 руб.

28.11.2019    25658    57    16    

72
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AnryMc 848 27.08.12 17:06 Сейчас в теме
(0) Наверно я имбецил, но

Метод объекта не обнаружен (Выбрать)
Выб = ХранилищеСистемныхНастроек .Выбрать(Фильтр);//Выбрать(Фильтр);// ХранилищеСистемныхНастроек.Выбрать(Фильтр);
2. sanfoto 502 28.08.12 08:33 Сейчас в теме
(1) AnryMc,
платформа какая? я проверял только на 1С:Предприятие 8.2 (8.2.15.301)
3. AnryMc 848 28.08.12 09:32 Сейчас в теме
(2)
Да, когда я пытался сделать нечто подобное для "ХранилищеСистемныхНастроек" небыло "Выбрать".
На 8,2,15 работает.
Я случайно запустил для пробы старую базу с 8,2,13
4. sanfoto 502 28.08.12 10:07 Сейчас в теме
как обычно разрабы платформы ЖГУТ)) сейчас добавили метод, потом могут убрать...

А вообще чем хуже Юзать "регистр сведений" для меня непонятно...
5. WildFire 02.11.12 14:37 Сейчас в теме
Зер гут, всё работает (8.2.16)! Автору респект! :)
6. ARL 316 27.11.12 09:36 Сейчас в теме
В старой конфигурации столкнулся с тем, что в справочнике "Пользователи" отсутствует реквизит "ИдентификаторПользователяИБ". Пришлось заменить
ПользовательИБ=СокрЛП(ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(  Пользователь.ИдентификаторПользователяИБ).Имя);

на
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(Пользователь.Наименование);


Автору - благодарность, т.к. обработкой пришлось воспользоваться.
7. GerHard 5 08.02.13 00:23 Сейчас в теме
Воот. Именно такой штуки мне и не хватало. Есть в конторе два принтера, которые криво работают. И драйвера переставляли и кэш сбрасывали, но всё одно в одной из баз - не печатает и всё тут. Похоже, это та самая проблема. Спасибо за подсказку.
bayce; Ксакеп; +2 Ответить
8. Ксакеп 63 14.11.13 12:19 Сейчас в теме
Обработка стоящая, спасибо автору.
9. dimisa 137 14.11.13 16:11 Сейчас в теме
Автору огромное спасибо.
Постоянные проблемы с принтерами которые "подлинковываются"
в терминальных сеансах пользователя.
10. KillHunter 8 17.11.13 16:01 Сейчас в теме
Вечные глюки новой платформы
Автору огромное спасибо.
11. Nio 71 23.01.14 11:50 Сейчас в теме
День добрый
Понимаю что луче на форуме написать но вдруг
У меня на одном компьютере твориться странное. Только стоит набрать ХранилищеСистемныхНастроек.Выбрать( и все конфигуратор падает.
Заметил когда пытался починить печать. Так же падает при предварительном просмотре печатного документа.
Может кто тут знает куда капать дальше?
Платформа 1С:Предприятие 8.3 (8.3.4.389)
Система Windows XP SP3
12. AnryMc 848 23.01.14 12:59 Сейчас в теме
13. Nio 71 24.01.14 07:06 Сейчас в теме
(12) AnryMc,
Спасибо сейчас проверю.
14. Nio 71 24.01.14 07:23 Сейчас в теме
(12) AnryMc,
Заполнено оказалось только Хранилище системных настроек. Все остальное по нулям. Проблема только в том что падение происходит только на этому компьютере под любым пользователем.
15. AnryMc 848 24.01.14 11:30 Сейчас в теме
(14) Nio, Наверно надо "рыть" в сторону Винды и драйверов принтера...
16. GrafB 10 28.01.14 14:13 Сейчас в теме
не помешало бы добавить и управляемую форму
17. Катя84 3 24.05.14 18:06 Сейчас в теме
Спасибо большое!!!! У единственного пользователя из всех при выводе печатной формы после каждой строчки выводился разделитель, понятно,что намудрили с параметрами печати. Эта обработка - то что надо!
18. Cat-Ek 07.10.14 12:45 Сейчас в теме
Спасибо автору, помогло именно это :)
19. Svasily 14.01.15 15:29 Сейчас в теме
Спасибо, помогло. Вылетало в БП 2.0 у нового пользователя (добавил пользователя копированием со старого)
20. пользователь 11.02.15 12:07
Сообщение было скрыто модератором.
...
21. Milky_Way 41 09.06.15 11:45 Сейчас в теме
22. Odinsov 11 31.03.16 15:23 Сейчас в теме
23. elizarovs 83 07.04.16 12:10 Сейчас в теме
Спасибо. УПП 1.3.75.1 (8.3.4.465). Одна и та же печатная форма у разных пользователей печаталась по-разному. Основной исполнитель был вынужден каждый раз заходить под именем другого пользователя для печати, так как от своего имени печатаемый документ делился на 2 печатных листа, а нужно на один. Удалил настройку Вашей обработкой. Наступило счастье.
24. timeforlive 16 28.09.16 08:35 Сейчас в теме
Не работает в УПП 1.3 (1.3.79.2)
1С:Предприятие 8.3 (8.3.4.365)

1 Sm украли, товарищи!
25. AnryMc 848 28.09.16 16:55 Сейчас в теме
(24) timeforlive,

А в тексте публикации есть упоминание
УПП 1.3 (1.3.79.2)
???
26. sanfoto 502 30.09.16 05:33 Сейчас в теме
(24) timeforlive,
Скорей всего что-то В Вашей конфе поменяли в Справочник.Пользователи.... а вообще данная обработка выложена как шаблон-заготовка и дальнейшее развитие и поддержка под все новые конфигурации не планируется.

Кстати -вот один из примеров про отличи в конфигурациях и как исправить что-бы заработало))
Владимир (ARL) (файл скачал) 27.11.2012 09:36
В старой конфигурации столкнулся с тем, что в справочнике "Пользователи" отсутствует реквизит "ИдентификаторПользователяИБ". Пришлось заменить
ПользовательИБ=СокрЛП(ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору( Пользователь.ИдентификаторПользователяИБ).Имя);

на
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(Пользователь.Наименование);


Автору - благодарность, т.к. обработкой пришлось воспользоваться.
+ 1 [ Neo.; ]
27. timeforlive 16 30.09.16 11:11 Сейчас в теме
(26) угу, заработало. А есть ссылки на то, что есть внутри таких хранилищ, за что отвечают?
Так как на работе, пользуюсь двумя способами ускорить 1С у конкретного пользователя (упп, хренова туча пользователей):
1. удалить в списке баз, создать новую с другим именем (добавляю "_" в конце)
2. обработкой по удалению вообще всех настроек и кэша, но там принтер слетает, колонки в формах (списка, элемента).

А проблема возникает в основном при получении печатной формы, ну и открытии документов.
28. xoxaru 01.11.16 16:35 Сейчас в теме
Очистка/Копирование пользовательских настроек, которые находятся в в самой базе реализована в стандартном интерфейсе в пункте "НСИ и администрирование" - "Настройки пользователей и прав" - "Персональные настройки пользователей"
29. AnryMc 848 02.11.16 10:28 Сейчас в теме
(28) И давно? В каких конфигурациях?

Обратите внимание что публикация от 25.08.12
30. Teut_Vlad 189 17.10.19 17:08 Сейчас в теме
не хватает
Процедура КоманднаяПанель1УстановитьФлажки(Кнопка)
	Для каждого Стр Из ТаблицаРезультатов  Цикл
		Стр.Метка = Истина;
	КонецЦикла;
КонецПроцедуры

Процедура КоманднаяПанель1СнятьФлажки(Кнопка)
	Для каждого Стр Из ТаблицаРезультатов  Цикл
		Стр.Метка = Ложь;
	КонецЦикла;
КонецПроцедуры
Показать
Оставьте свое сообщение