![]() |
![]() |
![]() |
|
Помогите новичку с запросом,плз.) | ☑ | ||
---|---|---|---|---|
0
vitusland
10.02.12
✎
08:37
|
Возможно ли вот в такой запрос,вместо конкретного документа ПриходныйКассовыйОрдер подставлять другой документ как параметр?
Есть четыре документа,где есть эти поля,вот как их попеременно указывать в запросе? ВЫБРАТЬ ПриходныйКассовыйОрдер.Номер, ПриходныйКассовыйОрдер.Дата, ПриходныйКассовыйОрдер.Комментарий, ПриходныйКассовыйОрдер.СуммаДокумента, ПриходныйКассовыйОрдер.Ссылка ИЗ Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер |
|||
1
Wobland
10.02.12
✎
08:38
|
ГДЕ ПриходныйКассовыйОрдер.Ссылка=&Ссылка
|
|||
2
Wobland
10.02.12
✎
08:38
|
или Ссылка В(&Список)
|
|||
3
Wobland
10.02.12
✎
08:39
|
невнимательно читал (0). делай объединить
|
|||
4
Luhtas
10.02.12
✎
09:04
|
(0) Смотря откуда выбираешь.
Если у тебя поле выбора ПКО в форме и ты там подбираешь то один то другой, тогда (1) вариант подходит. |
|||
5
Luhtas
10.02.12
✎
09:07
|
+(4)
Ссылка=Объект.ПКО; Запрос=Новый Запрос; Запрос.Текст= ВЫБРАТЬ ПриходныйКассовыйОрдер.Номер, ПриходныйКассовыйОрдер.Дата, ПриходныйКассовыйОрдер.Комментарий, ПриходныйКассовыйОрдер.СуммаДокумента, ПриходныйКассовыйОрдер.Ссылка ИЗ Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер ГДЕ ПриходныйКассовыйОрдер.Ссылка=&Ссылка Запрос.УстановитьПараметр("Ссылка", Ссылка); Выбрка=Запрос.Выполнить.Выбрать(); Как-то так вообщем... |
|||
6
kotletka
10.02.12
✎
09:11
|
(5)угумс, поля номер ,дата,... есть и в плетежке, как ты подставишь в текст платежку?
|
|||
7
DrShad
10.02.12
✎
09:11
|
(0) текст запроса это ведь строка, а по сему можно написать
ВЫБРАТЬ ПриходныйКассовыйОрдер.Номер, ПриходныйКассовыйОрдер.Дата, ПриходныйКассовыйОрдер.Комментарий, ПриходныйКассовыйОрдер.СуммаДокумента, ПриходныйКассовыйОрдер.Ссылка ИЗ &МЕТАДокумент КАК ПриходныйКассовыйОрдер Запрос.текст = СтрЗаменить(Запрос.Текст, "&МетаДокумент", "Документ.ПриходныйКассовыйОрдер") ну и другие документы также, либо объединение 4-х запросов |
|||
8
vitusland
10.02.12
✎
20:47
|
Извините за отсутствие.Все внимательно прочитал,тоже думал про объединение.
А вот как-то проще возможно ли сделать?Что-то типа этого: ВЫБРАТЬ Док.Номер, Док.Дата, Док.Комментарий, Док.СуммаДокумента, Док.Ссылка ИЗ Док КАК Док ГДЕ Док = &ПодставляемыйВидДокумента А параметр ПодставляемыйВидДокумента будет подставляться пользователем в форме отчета. |
|||
9
МурЬка
10.02.12
✎
20:48
|
Свет, выключите свет, они лезут на свет (с)
|
|||
10
vitusland
10.02.12
✎
20:52
|
МурЬка,а по существу есть что сказать?
|
|||
11
МурЬка
10.02.12
✎
20:52
|
(10) по существу в (7) все уже сказано.
|
|||
12
vitusland
10.02.12
✎
21:05
|
Спасибо большое,буду разбираться.)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |