Имя: Пароль:
1C
 
Переделать поле НалПлатеж на булевый
,
0 Casper21
 
26.11.15
16:41
ВЫБРАТЬ
    ЗаказПокупателяТовары.Номенклатура КАК Наименование,
    ЗаказПокупателяТовары.Количество,
    ЗаказПокупателяТовары.ЕдиницаИзмерения КАК ЕдиницыИзмерения,
    ЗаказПокупателяТовары.Сумма КАК Сума,
    Доставка.Период,
    Доставка.Перевозчик,
    Доставка.Отделение КАК НомерОтделения,
    Доставка.ВидОплаты КАК НалПлатеж,
    Доставка.КонтактноеЛицоПолучателя КАК Получатель,
    Доставка.ТелефонПолучателя КАК Телефон,
    Доставка.АдресДоставки,
    ЗаказПокупателяТовары.Ссылка.Номер,
    ЗаказПокупателяТовары.Ссылка.Дата
ИЗ
    Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Доставка КАК Доставка
        ПО ЗаказПокупателяТовары.Ссылка.Ссылка = Доставка.ЗаказПокупателя.Ссылка
ГДЕ
    ЗаказПокупателяТовары.Ссылка В(&СписокЗаказов)


а как переделать поле НалПлатеж на булевый?и выводить истину когда есть НалПлатеж = "Наложенный" .А остальные все игнор
1 Гёдза
 
26.11.15
16:42
выбор когда
2 Casper21
 
26.11.15
16:43
(1) спасибо за идею
3 Casper21
 
26.11.15
16:47
(1) ВЫБОР
        КОГДА Доставка.ВидОплаты = "Наложенный"
        Тогда ИСТИНА
        Иначе Ложь
    Конец КАК ВидОплаты,

Как то так?
4 VikingKosmo
 
26.11.15
17:19
(3) в консоли запросов проверить религия запрещает?
5 mehfk
 
26.11.15
17:21
(0) А что так не сделаешь?
ПО ЗаказПокупателяТовары.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка = Доставка.ЗаказПокупателя.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка
6 Casper21
 
26.11.15
17:29
ВЫБОР
        КОГДА Доставка.ВидОплаты = ЗНАЧЕНИЕ(Перечисление.ВидыОплаты.Наложенный)
        Тогда ИСТИНА
        Иначе Ложь
Конец КАК ВидОплаты2,

спасибо сделал
7 VikingKosmo
 
26.11.15
17:30
незачто, обращайся
8 Casper21
 
26.11.15
18:33
(5) потому что я брал поле ЗаказПокупателя из таблицы ЗаказПокупателя и объединял с таким же полем из регистра. Неверно или что ?

ЗаказПокупателяТовары.Ссылка.Ссылка
Ошибка? Это не ошибка, это системная функция.