|
БП 2.0. Виснут документы (перед печатью) |
☑ |
0
Sasha_Rapira
08.10.14
✎
03:46
|
Вот такая вот проблема.
Терминал. В терминале сидят человек 40.
Там они запускают 1С бухгалтерия, SQL база находится на другом сервере.
Всё работает быстро НО когда человек жмёт печатные формы, например Требование-накладная, Бух-справка. Очень сильно висит и думает минуты 5.
То-есть он уже сформировал документ, но перед началом печати проходит минуты 3-5.
Бухи жалуются.
Стоит ScrewDrivers как год уже, может с ним что то случилось.
|
|
1
Sasha_Rapira
08.10.14
✎
03:50
|
Кто то говорил "нужно пересчитать итоги" как это сделать в БП 2.0 ?
|
|
2
SeraFim
08.10.14
✎
04:27
|
Проблема на всех компах/у всех пользователей/с любой печатной формой?
Сталкивался, когда у 1 пользователя 1 печатная форма так "зависала". Помогла очистка настроек:
ХранилищеСистемныхНастроек.Удалить("Общее/НастройкиПечатиТабличногоДокумента/<ИмяПараметровПечати>" , , "<ИмяПользователя>");
|
|
3
Sasha_Rapira
08.10.14
✎
04:50
|
Я понял вроде почему. Когда под админом у них захожу - летает, под юзером - висит от 25 сек до 5 минут. То-есть вероятна проблема с правами. Дал юзера полные права = летает.
Как можно зайти в конфигуратор ПОД админом, НО для замера производительности запустить под юзером?
|
|
4
Sasha_Rapira
08.10.14
✎
05:05
|
Всё разобрался. Тему в топку к ктулху
|
|
5
patria0muerte
08.10.14
✎
05:06
|
(4) Ну так и написал бы, в чем беда была... мало ли кто столкнется...
|
|
6
Sasha_Rapira
08.10.14
✎
05:15
|
РегистрБухглатерии.Хозрасчетный. Права Бухгалтер.
При чтении установлено условие: #ОсновноеУсловиеЧтение("Организация")
Запрос:
НЕ &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей
ИЛИ 1 В
(ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ГДЕ
ТекущаяТаблица.Организация = НастройкиПравДоступаПользователей.ОбъектДоступа
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
И НастройкиПравДоступаПользователей.Пользователь В (&ГруппыТекущегоПользователя))
===============
Этот кусок говна тормозит работу в десятки - сотни раз.
Варианты решения:
1) просто удалить это условие
2) найти и отключить "ИспользоватьОграниченияПравДоступаНаУровнеЗаписей".
3) смириться с тормозами
|
|
7
Sasha_Rapira
08.10.14
✎
05:24
|
Забавно что какой до даун включил ограничение на уровне записей и при этом нет не одного ограничения. Регистр сведений "НастройкиПравДоступаПользователей" пустой как мой карман. То-есть из за дауна печать тормозила в 10-100 раз, ради прикола. Таким надо руки отрубать напильником
|
|
8
Aleksey
08.10.14
✎
08:03
|
Странно у меня такое появилось при переходе на 8.3.4.365 год назад на БП 3.0 (2.0 при этом вела себя адекватно). Причем тормоза во всем от заполнения акта сверки, до просмотра проводок. Помогло в серверные процедуры вставка строки УстановитьПривелегированныйРежим(Истина). Чуть позже 1С в типовой во всех процедурах формирования печати поставляла эту строку
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший