|
Динамический запрос |
☑ |
0
skyboy
01.09.11
✎
13:10
|
Есть журнал документов отгрузки в 1с82 управляемые формы.
По этим документам выставлены счета-фактуры.
Каким запросом можно вывести в журнал документов отгрузки первую найденную счет-фактуру. В журнал документов информация об документах отгрузка по падает с помощью динамического запроса.
|
|
1
Cube
01.09.11
✎
13:13
|
"Каким запросом" - ну правильным запросом, видимо.
|
|
2
Wobland
01.09.11
✎
13:16
|
говорили уже сегодня о постоянных запросах и временных. пришла пора поговорить о динамических? или от меня что-то скрывают?
|
|
3
Cube
01.09.11
✎
13:18
|
(2) Всё в порядке, это предпятничная лихорадка))
|
|
4
Wobland
01.09.11
✎
13:22
|
кстати, что есть первая найденная? с точки зрения платформы/запроса первая или с точки зрения разработчика? или с точки зрения пользователя?
|
|
5
skyboy
01.09.11
✎
14:35
|
(1) Правильным понятно, только каким?
(4) Без разницы. Любой найденный уже правильный...
Цель всего этого: показать пользователю, что счет-фактура уже выписана и выдать ее номер. Если больше чем одна, это уже не важно.
|
|
6
Wobland
01.09.11
✎
14:57
|
ГДЕ Ссылка НЕ ЕСТЬ NULL
|
|
7
Goggy
01.09.11
✎
15:00
|
Интересно, какие мысли автора натолкнули назвать это динамическим запросом?
|
|
8
skyboy
01.09.11
✎
15:07
|
(7) Вернее произвольный запрос...
ВЫБРАТЬ
ДокументОтгрузка.Ссылка,
ДокументОтгрузка.ПометкаУдаления,
ДокументОтгрузка.Номер,
И т.д. в форме списка документов
Есть счет-фактура, у которой один из реквизитов ДокументОснование.
Соответсвенно как продолжить запрос, что бы получить искомое.
|
|
9
Wobland
01.09.11
✎
15:08
|
соединить с таблицей СФ по ДокументуОснованию
|
|
10
Wobland
01.09.11
✎
15:08
|
(9) лево соединить
|
|
11
Ненавижу 1С
гуру
01.09.11
✎
15:08
|
соединить взять максимум/минимум, будет случайнопопавшая
|
|
12
Wobland
01.09.11
✎
15:09
|
(11) это не случайность! ;)
|
|
13
skyboy
05.09.11
✎
09:38
|
(11) максимум/минимум - не получиться у меня в документе есть строковые поля без ограничения, которые выводятся в журнал документа.
Если по каждому документу только одна счет-фактура, то левое соединенте нормально отрабатывается. Только выписываешь еще одну по одному и тому же документу. Система сходит с ума. Из журнала пропадают почти все документы.
|
|
14
Axel2009
05.09.11
✎
09:45
|
(13) максимум нужно ссылки. и к ней присоединять уже свои строковые поля.
|
|
15
skyboy
05.09.11
✎
10:28
|
Пришлось сделать по другому - завести регистр сведений.
Со структурой: документ / номерсчетфактуры. И брать срез последних.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший