Имя: Пароль:
1C
 
Колонку динамического списка заполнить по нескольким реквизитам?
0 AlexBor255n
 
27.10.23
08:50
Здравствуйте. Самописная конфа.  Для упрощения ситуации сведу к минимуму задачу.  Есть справочник Карточка  в нем 4 реквизита 1.ФИО -строка 2.ОбщаяОчередь -число 3.ОчередьСдетьмми -число 4.РождлениеРебенка - флажок

Есть динамический список из двух колонок ФИО и ОбщаяОчередь

Требуется что бы в колонку динамического списка Общаяочередь формировать из знач реквизитов общаяочередь если РождениеРебенка=0 и реквизитов ОчередьСДетьми если РождениеРебенка=1.  Я никогда с таким не сталкивался помогите как будет выглядеть запрос если это возможно?
1 vicof
 
27.10.23
09:14
Што?
2 vicof
 
27.10.23
09:14
Найфейхоа?
3 AlexBor255n
 
27.10.23
09:20
(1) Что не так?
4 Волшебник
 
27.10.23
09:23
(0) Изучайте конструкцию
ВЫБОР КОГДА ... ТОГДА 
...
КОНЕЦ
5 AlexBor255n
 
27.10.23
09:23
(4) Ок спасибо
6 unenu
 
27.10.23
09:25
ВЫБРАТЬ
    "Иванов И И" КАК ФИО,
    100500 КАК ОбщаяОчередь,
    1050 КАК ОчередьСдетьмми,
    ЛОЖЬ КАК РождениеРебенка
ПОМЕСТИТЬ ВтНабор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    "Петров П П",
    100501,
    1051,
    ИСТИНА
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Т.ФИО КАК ФИО,
    ВЫБОР
        КОГДА Т.РождениеРебенка
            ТОГДА Т.ОчередьСдетьмми
        ИНАЧЕ Т.ОбщаяОчередь
    КОНЕЦ КАК КтоКрайний
ИЗ
    ВтНабор КАК Т

УПОРЯДОЧИТЬ ПО
    КтоКрайний,
    ФИО
7 AlexBor255n
 
27.10.23
09:28
(6) Понял спасибо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший