#0
by PeshaS
Как в запросе указать что нужен тип СправочникСсылка. Я делаю через ТИП(Справочник.Валюты)КАК ВалютаВзаиморасчетов. При выполнении запроса поле ВалютаВзаиморасчетов ставит в значение Неопределенно.
#7
by Dmitrii
Странно... Из твоего вопроса в следует, что тебе нужен не тип, а именно значение определенного типа.... Можно попробовать так:
#10
by PeshaS
Хорошо нет ответа по поводу запроса, тогда подскажите: Как при переборе запроса присвоить значение Справочники.Валюты, а конкретнее ДоговорКонтрагента.ВалютаВзаиморасчетов в одном случае, а в другом ДокументРасчета.ВалютаДокумента. Первоначальное значение поля ВалютаВзаиморсчетов Null Я пробую так РезультатЗапроса.ВалютаВзаиморсчетов = РезультатЗапроса.Контрагент.ОсновнойДоговорКонтрагента.ВалютаВзаиморасчетов в итоге получаю значение Неопределено. При этом РезультатЗапроса.Контрагент.ОсновнойДоговорКонтрагента.ВалютаВзаиморасчетов равно USD (с типом СправочникСсылка.Валюты)
#11
by 1с-кин
> РезультатЗапроса.Контрагент.ОсновнойДоговорКонтрагента.ВалютаВзаиморасчетов - не делайте так! разименования - это бич 1С, даже не думайте о нескольких точках... >Как при переборе запроса присвоить значение Справочники.Валюты - а зачем при переборе? задайте конкретные значения сразу в запросе - через Запрос.УстановитьПараметр = (Валюта, "Валюта");
#13
by PeshaS
в том-то и дело что мне в запросе надо получить ВалютаВзаиморасчетов тип СправочникСсылка.Валюты никто не мог подсказать как это сделать в запросе вот и мудрую через перебор, все равно мне надо делать перебор, вычислять суммуоплаты исходя из того что получили, из того что заказали (если есть предоплата в %)
#18
by Ненавижу 1С
насчет запроса: подумай откуда у тебя NULL у валют появился я же текст запроса не вижу
#20
by PeshaS
по просьбе, правда я упростил до одного регистра. 0, 0, 0, NULL ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.ДокументОснование, ЗаказыПокупателейОстаткиИОбороты.Регистратор.Дата, NULL, 0, 0, 0, NULL Сделка
#22
by Dmitrii
Автор - дятел. Не понимает чем отличается ЗНАЧЕНИЕ от ТИПА значения. Я тебя русским языком спрашивал в и в что тебе нужно. Приведение типов: ВЫРАЗИТЬ(МоёПолеЗапроса КАК Справочник.Валюты) Проверка на NULL: ВЫБОР КОГДА МоёПолеЗапроса ЕСТЬ NULL ТОГДА ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) ИНАЧЕ МоёПолеЗапроса КОНЕЦ или ЕСТЬNULL(МоёПолеЗапроса, ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка))
#24
by PeshaS
Сам ДЯТЕЛ если спрашиваю значит не понимаю как это сделать. да воистину "Волшебный форум" обзовут, а потом подскажут... если видишь что не понимаю кинь ссылку что-бы разобрался, а не молчать.
#26
by hhhh
всё-таки объясни на пальцах, за каким тебе понадобился тип справочника валют? У тебя что, несколько справочников валют задано в конфигурации?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе полю присвоить текстовое значение
- В ЗАПРОСЕ 1С Переменной присвоить первое не пустое значение
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- как проверить в запросе на пустое значение составного типа ?
- Как в запросе присвоить переменной значение Перечисления
- Как присвоить в запросе Субконто1 значение из того же запроса
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- УТ запрос средний остаток
- Регламентные задания - завершено с ошибками
- v7: Регламентированная отчетность, не удается выгрузить баланс в PDF417
- ADODB.Command не работает CreateParameter на сервере
- Поле табличного документа (удаление)
- v8: Вышел ЗУП 2.5.45.3. Новая справка 2-НДФЛ
- Загрузка отчета о продажах из ФРонтол в УТ 10.3
- Изменение значений реквизитов в заполненной табличной части документа
- 1С не подключается к базе Oracle на Win 2008 64-bit
- v8: БП, СФ и ГТД.
- ТОРГ 12 без характеристик Управление торговлей 11
- РЛС. Редактирование документа только если Ответственный = &ТекущийПользователь
- 1c 8 переключатели
- Можно ли записать данные в регистр без проведения документа?
- Загрузка номенклатуры по штрих-коду
- Раскраска строк макета при использовании СКД.
- Реструктуризация регистра Хозрасчетный
- Вставка данных в таблицу 1С на примере как в excel.
- При заходе в программу каждый раз требуется подключать весы
- БП 2.0: Корректировка поступления