Подскажите, кто в курсе, как решить следующую проблему.
На компе стоит Win7. Используется 1С77 (27 релиз), типовая конфигурация. На одном компе установлены две конфигурации (бухгалтер ведет две фирмы - для каждой фирмы отдельная конфигурация)
В один "прекрасный" момент при добавлении некоторых новых документов или элементов справочников начало выдавать сообщение:
======================
Значение = Константа.ПолучитьАтрибут(сИдинтефикатор)
{Глобальный модуль (400)}. Неверное имя атрибута
======================
(эта строчка относится к функции глВосстановитьЗначение)
Через отладчик проверил что:
- при добавлении нового ТМЦ в справочник Номенклатура - переменная сИдинтефикатор на момент ошибки имеет значение "Основная Валюта"
- при создании нового документа НачислениеЗарплаты - переменная сИдинтефикатор на момент ошибки имеет значение "БазФирма"
...
Ошибка повторяется на обоих компах которые установлены в офисе фирмы и в конфигурациях обоих фирм
Скопировал конфигурацию этой фирмы на отдельный комп (свой личный ноут) - все работает.
Скопировал конфигурацию совершенно другого предприятия и заведомо рабочую со своего компа - та же ошибка
Переустановил на одном из компов систему полностью, установил наново программную оболочку 1С - ошибка не пропала.
(4) да как я только не пробовал... и Россию, и Украину ставил (параллельно меняя кодовую страницу в конфигураторе) - не помогало... а вот почитал предоставленные ссылки, поставил
"+ Текущая системная настройка" и все заработало
видимо, просто давненько я не имел дел с 1С (года полтора), а тут знакомая бухгалтерша попросила посмотреть на глюк...
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.