| 0
    
        Капюшон   10.01.13✎ 17:29 | 
        Помогите. после преобразования базы в 8.2, под неполным набором прав, начала выдаваться ошибка, а при полном - не выдаётся. вот ошибка:
 {ОбщийМодуль.УправлениеПланированием.Модуль(263)}: Ошибка при вызове метода контекста (Выполнить)
 Выборка = Запрос.Выполнить().Выбрать();
 по причине:
 Ошибка выполнения запроса
 по причине:
 Ошибка в значении типа 'Дата'
 Дата '31.01.0001 23:59:59' не может быть записана в базу данных на MS SQL Server с нулевым смещением дат
 
 Вот запрос:
 
 
 Запрос = Новый Запрос(
 "ВЫБРАТЬ
 |    НАЧАЛОПЕРИОДА(&ДатаНач, " + Строка(ТекущаяПериодичность) + ") КАК ДатаНач,
 |    КОНЕЦПЕРИОДА(&ДатаКон, " + Строка(ТекущаяПериодичность) + ") КАК ДатаКон");
 
 Запрос.УстановитьПараметр("ДатаНач", ?(ТипЗнч(ДатаНачПериода) <> Тип("Дата"), Дата('00010101'), ДатаНачПериода));
 Запрос.УстановитьПараметр("ДатаКон", ?(ТипЗнч(ДатаКонПериода) <> Тип("Дата"), Дата('00010101'), ДатаКонПериода));
 
 Выборка = Запрос.Выполнить().Выбрать();
 
 
 при выполнении запроса выдается такая ошибка.
 |  |