|
Замена значений в запросе.. | ☑ | ||
---|---|---|---|---|
0
aki_rezak
04.07.12
✎
16:38
|
Всем привет.
Есть простой запрос. ВЫБРАТЬ ДвиженияДенежныхСредствОбороты.СтатьяДвиженияДенежныхСредств, ДвиженияДенежныхСредствОбороты.СуммаОборот ИЗ РегистрНакопления.ДвиженияДенежныхСредств.Обороты КАК ДвиженияДенежныхСредствОбороты ГДЕ ДвиженияДенежныхСредствОбороты.СтатьяДвиженияДенежныхСредств В(&СтатьяДвиженияДенежныхСредств) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ &Ссылка, 123 ИЗ Справочник.СтатьиДвиженияДенежныхСредств КАК СтатьиДвиженияДенежныхСредств ГДЕ ССЫЛКА = &Ссылка //Получается простая табличка типа Статья 1 100 //из первого объединения статья 2 155 //из первого объединения Статья 1 999 // из 2 объединения Можно ли сделать так чтобы цифра из 2-го объединения заменила цифру из 1-го объединения т.е получится. МАКСИМУ не предлагать, цифры заранее не известны.... Статья 1 100 //из первого объединения статья 2 999 // |
|||
1
Fragster
гуру
04.07.12
✎
16:39
|
левое соединение и естьNULL, если я правильно понял
|
|||
2
Лефмихалыч
04.07.12
✎
16:39
|
ВЫБРАТЬ
ДвиженияДенежныхСредствОбороты.СтатьяДвиженияДенежныхСредств, ВЫБОР КОГДА СтатьяДвиженияДенежныхСредств = &Ссылка ТОгда 999 иначе ДвиженияДенежныхСредствОбороты.СуммаОборот конец как СуммаОборот ИЗ РегистрНакопления.ДвиженияДенежныхСредств.Обороты КАК ДвиженияДенежныхСредствОбороты ГДЕ ДвиженияДенежныхСредствОбороты.СтатьяДвиженияДенежныхСредств В(&СтатьяДвиженияДенежныхСредств) |
|||
3
Ненавижу 1С
гуру
04.07.12
✎
16:40
|
вообще пример приведен как минимум с двумя ошибками, Максиму что не предлагать?
|
|||
4
aki_rezak
04.07.12
✎
16:47
|
2 спасибо, тольк0 999 у меня будет из Временной таблицы, где будет статья и сумма
|
|||
5
Лефмихалыч
04.07.12
✎
16:48
|
(4) соединение юзай тогда, а не объединение
|
|||
6
Fragster
гуру
04.07.12
✎
16:49
|
вот нет бы написать: если есть значение во второй таблице - юзаем его, если нет - то берем значение из первой
|
|||
7
Лефмихалыч
04.07.12
✎
16:50
|
(6) интриги бы не было и лихо закрученного сюжета
|
|||
8
Бледно Золотистый
04.07.12
✎
16:51
|
(3)+100, минуты 2 втыкал, почему в запросе 123, а в результате 999
|
|||
9
aki_rezak
04.07.12
✎
16:52
|
(6) Значение есть всегда и в 1-м и во 2-м запросе
|
|||
10
Ненавижу 1С
гуру
04.07.12
✎
16:52
|
(6) так мыслить - то и не появилось темы бы ))
|
|||
11
Ненавижу 1С
гуру
04.07.12
✎
16:53
|
(9) пистец
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |