#0
by Rom_Kat
SELECT CAST(LEFT(Жур.Date_Time_IDDoc, 8) as DateTime) as ДатаОплаты ,(SELECT Рег.СуммаУпрОстаток FROM $РегистрОстатки.Покупатели(CONVERT(varchar,LEFT(Жур.Date_Time_IDDoc, 8), 112), INNER JOIN $Справочник.Контрагенты СпрКонр ON $СпрКонр.ОсновнойДоговор=Договор AND СпрКонр.ID=:ВыбКонтрагент, , Договор, СуммаУпр) Рег) AS ОстатокЗадолженности FROM $ДокументСтроки.ДневнойОтчет AS ДокСтр INNER JOIN _1SJourn as Жур ON Жур.IDDoc = ДокСтр.IDDoc WHERE $ДокСтр.Вид=:ОплатаКлиент AND SUBSTRING($ДокСтр.Субконто2, 7, 9)=:ВыбКонтрагент Meta name parser error: недопустимое значение параметра "$РегистрОстатки.Покупатели" Есть возможность побороть метапарсер?
#11
by Rom_Kat
он и возвращает. Мета парсер не хавает CONVERT(varchar,LEFT(Жур.Date_Time_IDDoc, 8), 112)
#14
by Ёпрст
а так, тупо посмотри текст запроса с параметром через Отладка и переделай его на Жур.date
#15
by PZh
Это потому, что парсер использует запрос в образе даты (datetime для таблички итогов) и в образе текста (char для таблички движений). Так что никакие расчетные выражения внутри запроса - не прокатывают... Нужно рассмотреть 3 случая: 1. Запрос на ТА 2. Запрос на дату ближе к концу периода 3. Запрос на дату ближе к началу периода Облачи это в отдельную функцию и выложи ее здесь :)
#16
by Mikeware
ТС, чего тебе надо? я, честно говоря, так и не понял. вроде даже с датой вида ггггммдд метапорсер вполне себе справляется зачем конверитть в датетайм?
#17
by Ёпрст
я не помню ужо, но вроде как метапарсер только явный параметр :Парам жуёт в виртуальной табличке, всякие там подстановки из полей других запросов не прокатывают
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе к регистру с помощью 1С++ получить дату документа
- v7: v7 : НДС при возврате
- v7: Получить остаток по товару в колонке Остаток в форме списка спр. Номенклатура
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- Как получить в запросе остаток на дату документа
- v7: 1С v7.7 Бух учет (получить остаток по складам)
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1с++ запрос. Как получить Родителя номенклатуры в регистре?
- v7: Как можно получить бухгалтерские итоги через прямой запрос 1С++ база DBF
- v7: 1С V7.7 в сети
- v7: ТиС: Как получить сводный остаток по складу не в разрезе номенклатуры?
В этой группе 1С
- Компонента AddIn.DrvFr1C и работа с ней.
- СКД. Вывод пустых значений
- Скопировать текст из элемента формы "Надпись"
- БГУ Закрытие балансовых счетов - не дает несколько КПС по одному счету
- Групповое создание СФ к реализациям
- v7: Кривая печать этикеток на TSC TTP-345 из 1С 7.7
- Вывод групп и элементов в иерархическом справочнике
- История отборов в форме списка документов
- Неинициализированные параметры сеанса
- v8: Не указана группа, в которую входит команда по умолчанию
- Как в 1с УТ 10.3 сделать скидку не по процентной основе, а по суммовой
- Смена платформы на сервере 1С
- Как делать слои в макете?
- Графа "Пояснение" в бухгалтерском балансе.
- Вопрос по серии в расходном ордере
- СЛК сервер лицензий
- остатки по месяцам
- Стратегия редактирования номера в добавленном документе
- ПолучитьСсылку/УстановитьСсылкуНового Не совпадают ГУИДы
- ЗУП 82 Как программно отредактировать табличную часть документа "Перенос данных"