|
Вопрос по запросу | ☑ | ||
---|---|---|---|---|
0
Vasauki
14.06.12
✎
17:15
|
Есть два запроса с левым соединением. Делаю запрос на дату СегДата. На выходе запрос имеет следующие данные.
1.Документ 2. СрокКредита (количество дней просрочки) У каждого документа свой срок кредита. Вычисляется по Контрагенту и Торговому Представителю. Как мне вывести только те документы, что бы они были верны функции ДатаДокумента + СрокКредита < СегДата ? |
|||
1
mikecool
14.06.12
✎
17:17
|
использовать условие в ГДЕ?
|
|||
2
Vasauki
14.06.12
✎
17:17
|
Запрос с левым соединением двух регистров*
|
|||
3
shuhard
14.06.12
✎
17:18
|
(0) ВЫБРАТЬ
ДоговорыКонтрагентов.Дата, ДоговорыКонтрагентов.Ссылка, ДоговорыКонтрагентов.ДопустимоеЧислоДнейЗадолженности, ДОБАВИТЬКДАТЕ(ДоговорыКонтрагентов.Дата, ДЕНЬ, ДоговорыКонтрагентов.ДопустимоеЧислоДнейЗадолженности) КАК НовыйСрок ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов |
|||
4
Vasauki
14.06.12
✎
17:23
|
ВЫБРАТЬ
ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ТорговыйПредставитель КАК ТорговыйПредставитель, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток, КонтрагентыКонтрольКредитаКоманд.СрокОплаты ДОБАВИТЬКДАТЕ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, ДАТА, КонтрагентыКонтрольКредитаКоманд.СрокОплаты) КАК НовыйСрок ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтрагентыКонтрольКредитаКоманд КАК КонтрагентыКонтрольКредитаКоманд ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ТорговыйПредставитель = КонтрагентыКонтрольКредитаКоманд.КомандаТП И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент = КонтрагентыКонтрольКредитаКоманд.Контрагент |
|||
5
Vasauki
14.06.12
✎
17:24
|
выдает ошибку синтаксиса при открытии через конструктор
|
|||
6
shuhard
14.06.12
✎
17:26
|
(5) конструктор прав
ДОБАВИТЬКДАТЕ(ДоговорыКонтрагентов.Дата, ДЕНЬ, ДоговорыКонтрагентов.ДопустимоеЧислоДнейЗадолженности) и ДОБАВИТЬКДАТЕ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, ДАТА, КонтрагентыКонтрольКредитаКоманд.СрокОплаты) |
|||
7
Vasauki
14.06.12
✎
17:26
|
Ошибка получения информации набора данных
по причине: Ошибка в запросе набора данных по причине: {(7, 18)}: Синтаксическая ошибка "(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата," ДОБАВИТЬКДАТЕ<<?>>(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом.Дата, ДЕНЬ, КонтрагентыКонтрольКредитаКоманд.СрокОплаты) КАК НовыйСрок |
|||
8
hhhh
14.06.12
✎
17:35
|
(7) запятой не хватает. Мозг включай уже.
|
|||
9
Vasauki
14.06.12
✎
17:35
|
Все получилось, спасибо огромное shuhard!
|
|||
10
shuhard
14.06.12
✎
17:39
|
(9) ну мы как бы не сомневались
|
|||
11
Vasauki
14.06.12
✎
17:42
|
)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |