Не могу добить запрос

1. makfromkz 35 21.08.24 20:09 Сейчас в теме
Вот такой запрос:
ВЫБРАТЬ
	ВЫБОР
		КОГДА &Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
			ТОГДА 1
		ИНАЧЕ &Валюта
	КОНЕЦ КАК Валюта


что дописать, чтобы вместо 1 возвращал ссылку на 1-й элемент справочника валют ?
По теме из базы знаний
Найденные решения
3. spacecraft 21.08.24 20:21 Сейчас в теме
(1)
ВЫБРАТЬ
    ВЫБОР
        КОГДА &Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
            ТОГДА Валюты.Ссылка
        ИНАЧЕ &Валюта
    КОНЕЦ КАК Валюта
ИЗ
	(ВЫБРАТЬ ПЕРВЫЕ 1 Ссылка ИЗ Справочник.Валюты) КАК Валюты
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. spacecraft 21.08.24 20:21 Сейчас в теме
(1)
ВЫБРАТЬ
    ВЫБОР
        КОГДА &Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
            ТОГДА Валюты.Ссылка
        ИНАЧЕ &Валюта
    КОНЕЦ КАК Валюта
ИЗ
	(ВЫБРАТЬ ПЕРВЫЕ 1 Ссылка ИЗ Справочник.Валюты) КАК Валюты
5. makfromkz 35 21.08.24 20:29 Сейчас в теме
(3) Вы просто Гений.

СПАСИБО !!!
6. DENSKR 16 21.08.24 20:37 Сейчас в теме
(3) А почему не так:
ВЫБРАТЬ ПЕРВЫЕ 1
	ВЫБОР
		КОГДА &Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
			ТОГДА Валюты.Ссылка
		ИНАЧЕ &Валюта
	КОНЕЦ КАК Валюта
ИЗ
	Справочник.Валюты КАК Валюты
??? UPD интересен ход мысли
7. spacecraft 21.08.24 21:00 Сейчас в теме
(6) в данном случае без разницы.
Но если потом потребуется расширить логику и получать не только 1 запись.
Пример:
ВЫБРАТЬ
	ВЫБОР
		КОГДА &Валюта = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
			ТОГДА Валюты.Ссылка
		ИНАЧЕ &Валюта
	КОНЕЦ КАК Валюта,
	ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
	ЗаказКлиентаТовары.Количество КАК Количество,
	ЗаказКлиентаТовары.Цена КАК Цена,
	ЗаказКлиентаТовары.Сумма КАК Сумма
ИЗ
	(ВЫБРАТЬ ПЕРВЫЕ 1
		Валюты.Ссылка КАК Ссылка
	ИЗ
		Справочник.Валюты КАК Валюты) КАК Валюты,
	Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
ГДЕ
	ЗаказКлиентаТовары.Ссылка = &Ссылка
Показать

Пример больше надуманный, но логика прослеживается.
8. DENSKR 16 21.08.24 21:05 Сейчас в теме
2. DENSKR 16 21.08.24 20:19 Сейчас в теме
А что является первым элементом в справочнике? По алфавиту? По коду? По наименованию? Может там есть номер строки справочника?
4. makfromkz 35 21.08.24 20:26 Сейчас в теме
(2) без разницы =
Что вернется
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот