среда, 26 октября 2016 г.

1С 7.7: ошибка "Переменная ... не определена" в запросе

Проблема: Предприятие 7.7.027, древняя конфигурация на базе "Торговля и Склад для Украины". При попытки формирования типовых отчетов по регистру "ПартииТоваров" все останавливаются с ошибкой. Суть ошибки - не определена какая-то переменная, например, "Стоимость". Отчеты типовые, никем и никогда не менялись. Переименование переменных  результатов не даёт.

Текст ошибки:
Если Запрос.Выполнить(ТекстЗапроса)=0 тогда
{Отчет.Продажи.Форма.Модуль(784)}: Функция РасхСтоимость=Расход( <> Стоимость);
Запрос[35] : Переменная 'Стоимость' не определена

Решение: В Windows Server 2008 R2 с установленной украинской кодировкой 1С работать не будет. Необходимо поменять в региональных настройках системы стандарты на русские, а в 1С установить "Кодовая страница ИБ": "Использовать текущие настройки системы".

Комментариев нет: