#0
by patapum
Продолжаю ковырять прямые запросы. Пишу следующий запрос, глядя на примеры в интернете, кажется, что все должно работать. Выдает ошибку. Подскажите, в чем не прав? Запрос: СкриптSQL = "SELECT |$ПеревозчикиСальдо.КредДокумент as [КредДокумент $Документ.Перевозка], Ошибка: Meta name parser error: неизвестное метаимя или алиас "$ПеревозчикиСальдо"
#3
by patapum
, спасибо! и правда, в примерах без $, не заметил. убрал, все норм. да, $ вообще пора отменить!!! :)))
#8
by Ёпрст
если доков много, то либо джойнить со всеми и в селекте писать select coalesce ($Вася.Реквизит,$Федя.Реквизит,....,$Наташа.Реквизит) как Реквизит или соединение с подзапросом, в котором через юнион объединить нужные виды доков
#9
by ЧеловекДуши
С каких это пор 1С++ может так работать?... Хотя мне никогда не нравилось такая самодеятельность от разработчиков 1С++, Решал проблему нормального писания запроса, без использования "оптимизаторов" кода от 1С++ :)
#13
by ЧеловекДуши
Если Фирма общий реквизит, то это еще нечего не значит, что он доступен в общем журнале, как реквизит :)
#15
by Mikeware
не для всех. Но скорее всего для него именно так. Хотя с учетом LEFT JOIN $Документ.Фирма....
#16
by Абыр
, если "Фирма" - это общий реквизит с флажком "Отбор" в пофигураторе, то джойни рег с журналом. Если просто реквизит или общий без отбора, то , ,
#17
by Эльниньо
Фирма - общий реквизит Хрен с ней фирмой. Её полюбасу в измерение добавить надо. Та же ошибка с реквизитом шапки |LEFT JOIN $Документ.ПризнакНакладной as Признак (nolock) on Признак.IDdoc = right(Рег.ПозицияДокумента,9) ПризнакНакладной - перечисление
#18
by Serginio1
Case When Рег.ВидДокумента=$ВидДокумента.ТвойДокумент Либо Джойны но что бы лишний раз не лезть в поис с условием
#20
by Serginio1
18+ Select ЧтоТоТам From $Документ.ПризнакНакладной as Признак (nolock) on Признак.IDdoc = right(Рег.ПозицияДокумента,9)
#22
by Абыр
SELECT ...все, что надо из регистров..., $Ипполит.ПризнакНакладной FROM $РегистрОбороты.Продажи(:НачДата,:КонДата~, Документ) as Рег LEFT JOIN $Документ.ИдентификаторДокументаКРеквизитуКоторогоХочешьОбратиться as Ипполит ON Ипполит.IDDOC = right(Рег.ПозицияДокумента,9)
#24
by Ёпрст
от ты ленивый select ...все, что надо из регистров..., coalesce($Вася.ПризнакНакладной,$Федя.ПризнакНакладной,$Наташа.ПризнакНакладной) ПризнакНакладной left join $Документ.Вася as Вася (nolock) on Вася.iddoc = right(Рег.ПозицияДокумента,9)left join left join $Документ.Федя as Федя (nolock) on Федя .iddoc = right(Рег.ПозицияДокумента,9)left join left join $Документ.Наташа as Наташа (nolock) on Наташа .iddoc = right(Рег.ПозицияДокумента,9)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: прямые запросы с помощью 1с++
- v7: Прямые запросы 1С++ , периодический реквизит справочника
- v7: Прямые запросы 1С++ и 1Sqlite - есть разница?
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: Прямые запросы. Итоги
В этой группе 1С
- Запрос в динамическом списке. Как игнорировать условие, если Параметр пустой?
- Прямое обращение к экспортной процедуре из подчиненных форм объекта
- Регистр сведений. Как поставить на поле контроль уникальности?
- Исчезновение документов
- ЗУП Подразделения, галочка Подразделение сформировано/расформировано
- ЗУП 3.0 Увольнение
- Конвертация данных: перенос изображений
- Как получить себестоимость? Запрос к регистру бухгалтерии.
- Настройка условий маршрутизации согласования в 1С8 Документооборот
- Обращение к реквизиту справочника
- Автоматический перерасчет суммы строки табличной части, при установке вручную
- Ошибка инициализации модуля: Переменная не определена (ОбщегоНазначения)
- Розница 2.0 Проблема переноса изменений в конфигурацию РИБ
- Объект уже заблокирован
- Не копируются объекты в конфигурацию на удалённый рабочий стол
- Висит процесс WINWORD.EXE после использования шаблона Ворда.
- v7: Процесс есть. Программы нет
- Ошибка снятия блокировки объекта. Объект заблокирован другим источником
- Удаленное приложение RemoteApp отключено
- СКД Вложенные агрегатные функции