helpf.pro
Регистрация

v8.2 УП: Составной запрос!!! СРОЧНО!!!

Dmitriy68
17.09.2013 17:21Прочитано: 1714
Добрый день!!!

После того как выполнится процедура я буду знать сколько полей нужно выбирать из таблицы. Как составить такой запрос????

Заранее спасибо!!!
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
17.09.2013 20:07Ответ № 1
(0) Dmitriy68, так после процедуры, генерируй программно текст запроса.
Dmitriy68
18.09.2013 09:04Ответ № 2
Пожалуйста приведите пример!!!
IKSparrow
18.09.2013 09:40Ответ № 3
(0) А можно ещё раз и поконкретнее? А то прямо какой то поток сознания.
Dmitriy68
18.09.2013 09:44Ответ № 4
Получаю реквизиты документа которые соответственно являются полями документа.

Мне необходимы не все реквезиты а только те, которые возвратит процедура.

Перед запросом я это уже знаю и как его составить?

Выбрать
тут мои реквизиты
из Документ......
IKSparrow
18.09.2013 10:05Ответ № 5
1. Возвращает функция, а не процедура.
2. Не стоит заниматься извращением, можно просто выбрать все реквизиты документа, а при возврате из функции отработать только те, которые нужны.
3. Как жестокий вариант, передавать в параметрах вызова функции имена только тех полей, которые нужно выбрать в запросе. А далее делать примерно так
Код 1C v 8.2 УП
 
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Документ."+Поле1+
" Документ."+Поле2+
" Документ."+Полеn+
"ИЗ Документы.Документ КАК Документ";

Dmitriy68
18.09.2013 10:11Ответ № 6
А как выбрать все если я даже не знаю какие там есть...???
Dmitriy68
18.09.2013 12:32Ответ № 7
Спасибо разобрался!!! =)
Taras XTM34
18.09.2013 14:55Ответ № 8
Вопрос закрыт!
Taras XTM34
18.09.2013 14:56Ответ № 9
)
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.