У 1С QA крыша поехала, колонка "Докум"-пустая..
Думал сначала что-то с запросом напутал..
Запрос типичный:
|-- Тест запрос, ищем пустой регистр 'Оплата счетов' у проведенных Расходных накладных (РасхНакл и РазходнаяРозничная)
|-- НачДата=ДатаШаблон(НачГода(ПолучитьДатуТА()))
|-- КонДата=ДатаШаблон(ПолучитьДатуТА())
|SELECT
| жОбщий.IDDOC as [Докум $Документ]
| , жОбщий.IDDOCDEF as Докум_вид
| , CAST(LEFT(жОбщий.Date_Time_IDDoc, 8) as DateTime) as Дата
| , COALESCE($докРР.ДокументОснование,$докРН.ДокументОснование) as [ДокументОснование $Документ]
| , COALESCE($докРР.СуммаДокумента,$докРН.СуммаДокумента) as [Сумма $Число(14,2)]
|FROM
| _1SJourn as жОбщий (NOLOCK)
| LEFT JOIN $Регистр.ОплатаСчетов as регОС(NOLOCK) on регОС.IDDOC = жОбщий.IDDOC
| LEFT JOIN $Документ.РасходнаяНакладная as докРН(NOLOCK) on жОбщий.IDDOC = докРН.IDDOC
| LEFT JOIN $Документ.РасходнаяРозничная as докРР(NOLOCK) on жОбщий.IDDOC = докРР.IDDOC
|WHERE
| жОбщий.IDDOCDEF IN ($ВидДокумента.РасходнаяНакладная, $ВидДокумента.РасходнаяРозничная)
| AND жОбщий.CLOSED > 0
| AND жОбщий.DATE_TIME_IDDOC BETWEEN :НачДата AND :КонДата~
| AND $регОС.Фирма IS NULL
| AND COALESCE($докРР.ДокументОснование,$докРН.ДокументОснование) <> $ПустойИД13
|Order by
| жОбщий.DATE_TIME_IDDOC Desc
танцы с бубном проблему не рашают, тот же вопрос в коде:
глОбработатьЗапросНаМакроПараметры(ТекстЗапроса, вРекордСет);
вТаблаЗнач = СоздатьОбъект("ТаблицаЗначений");
Попытка
вТаблаЗнач = вРекордСет.ВыполнитьИнструкцию(ТекстЗапроса);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
вТаблаЗнач.ВыбратьСтроку("");
выдает нормальную таблицу значений.
перезагрузиться не могу, т.к. паралельно идет загрузка sql-базы из бекапа..
Ваще интересно.
Колонка "До" в таблице значений пуста, а на печать таблица вылазит со всем подругому..
Компоненты загруженные:
3.2.3.20 F:\DataBase\SQL_Db\ВОфисР25n\UserAll\_DLL\1CPP.dll
1.4.0.3 C:\_ProgramF\1Cv77\Bin\RWidjets.dll
2.0.5.141 F:\DataBase\SQL_Db\ВОфисР25n\UserAll\_DLL\FormEx.dll
1.0.0.1 F:\DataBase\SQL_Db\ВОфисР25n\TurboMD.dll
А в БД из бекапа - все норм.
Удалил ветку ИБ в стартере, перезапуск - колонка "До" - пустая.
Под другим юзером в той же проблемной БД - все норм.
Короче чейгой-то было в каталоге пользователя.
Копать некогда. Просто все грохнул.