Имя: Пароль:
1C
 
8.2 Ошибки платформы?
,
0 appconf
 
07.09.10
13:55
1)
Есть отчет. В отчете есть СКД и две формы: обычная и управляемая. Формы одинаковы: содержат панель действий, пользовательские настройки и поле табличного документа «Результат» (ни одна форма не содержит программного кода). В толстом клиенте обычная форма отчета формирует верный результат всегда, в тонком – 1 раз из 10.
В пользовательских настройках в полях объектного типа иногда появляется уникальный идентификатор объекта вместо наименования. Но если нажать на кнопку выбора – открывается форма выбора соответствующего объекта и курсор устанавливается на выбранный объект (идентификатор которого был отображен в пользовательских настройках). После выбора в поле иногда остается уникальный идентификатор, а иногда наименование выбранного объекта. В «Результат» выводятся параметры данных и отбор, содержащие так же уникальный идентификатор вместо наименования. В случае вывода методом сообщить параметров данных из предопределенной процедуры модуля объекта ПриКомпоновкеРезультата – значения и типы их данных оказываются верны.

Помогает (ненадолго) перезапуск сервера.

2)
При печати одной из печатных форм счета-факутры, документа «Перемещение товаров» время от времени появляется ошибка «Значение не является значением объектного типа» в местах где происходят обращения стиля Ссылка.Дата, Ссылка. ОтражатьВБухгалтерскомУчете и т.п., в модуле менеджера данных документов. В одну из процедур печати добавил следующий код:

Сообщить(Ссылка);
Сообщить(ТипЗнч(Ссылка));

Во время возникновения ошибки Ссылка – это уникальный идентификатор, тип – строка. Во время стабильной работы Ссылка – ДокументСсылка.ИмяДокумента.

Помогает (ненадолго) перезапуск сервера.

PS
Платформа – 8.2.12.78.
Конфигурация – УПП 1.3.5.1.
Пользователей – 100-120 чел.
Сервер – Win2003 (SQL+Сервер 1С Предприятия), средняя загрузка ЦП 10-15%, 8 процессов rphost, каждый из которых кушает около 1 ГБ. SQL –2-3 ГБ.
Ни один рабочий процесс не достигает 1.5ГБ на момент возникновения ошибки.

PPS
На 8.2.12.80 – перейду, в списке исправленных ошибок – моей нет. Вариант «обнови платформу» пожалуйста не писать.
1 Mitriy
 
07.09.10
14:00
а почему бы и не обновить платформу?
странное пожелание...
2 appconf
 
07.09.10
14:21
Mitriy, потому что сеть с поддоменнами и не на всех машинах стоит винда. Обновление через GPO происходит примерно на 50% машин. И у пользователей нет прав на установку ПО. И в итоге обновление заканчивается беготней по центральному офису, удаленной установкой на машины пользователей в филиалах, и кучей нервов, и за обновление платформы отвечают админы, и обновят они платформу на выходных, а не работает сейчас. И ты не читал пункт "PPS", самый умный да? Сказал, чтобы сказать? Отлично!
3 a_alenkin
 
07.09.10
14:25
на 8.2.12.80 не переходи))))
я назад откатывал - никак внешние компоненты не работают - штрих код не мог напечатать