|
ТУпой вопрос: как получить текст запроса динамического списка? | ☑ | ||
---|---|---|---|---|
0
IamAlexy
27.01.12
✎
21:39
|
Собственно есть дин.список с произвольным запросом.
хочу получить программно текст запроса. как ? |
|||
1
Мимохожий Однако
27.01.12
✎
21:43
|
В свойствах динамического списка пониже флажка Произвольный запрос есть ссылка Открыть
|
|||
2
IamAlexy
27.01.12
✎
21:55
|
(1)
про гра м м м нно |
|||
3
Гот
27.01.12
✎
22:01
|
Это же реквизит, с СКД
Выгружаешь во временное хранилище СКД У скд есть набор данных. У набора данных есть текст запроса. |
|||
4
vmv
27.01.12
✎
22:01
|
(0) а как же 7.7 навсегда?)
ех ты, предаешь идола - будешь покаран молчанием) |
|||
5
vmv
27.01.12
✎
22:03
|
на самом деле произвольные запросы дин. списков рулят, 8.1 и не снилась такая экономия ресурсов.
аппологеты 7.7 и обычного приложения советую начать рыдать уже сейчас, тогда я все прощу) |
|||
6
Garkin
27.01.12
✎
22:04
|
(0)
ДинамическийСписок (DynamicList) ТекстЗапроса (QueryText) Использование: Чтение и запись. Описание: Тип: Строка. Текст запроса, данные по которому динамический список должен отобразить . Например, "ВЫБРАТЬ * ИЗ Справочник.Номенклатура". Доступность: Сервер. Примечание: Вне сервера 1С:Предприятие не используется. Или я вопрос не понял? |
|||
7
vmv
27.01.12
✎
22:07
|
В модуле формы пишем
&НаСервере Процедура а() КонецПроцедуры Ставим точку останова на конец сего приятного метода пишем в окне отладчика Список.ТекстЗапроса щелкаем на карандаш и любуемся запросом. Совсем ты двоешник еще) |
|||
8
IamAlexy
27.01.12
✎
22:20
|
(6)(7) прикол в том что в конфигураторе там пятиэтажный запрос.. а в "отладке" - пустая строка...
|
|||
9
vmv
27.01.12
✎
22:26
|
(8) возможно не выбрана основная таблица, т.е. запрос там с объединениями нескольких таблиц. Если не это, тогда поможет новый релиз или шаман - третьего не дано.
я на 8.2.14.540 сейчас сижу |
|||
10
IamAlexy
27.01.12
✎
22:26
|
(9) таблица выбрана..
|
|||
11
Garkin
27.01.12
✎
22:32
|
(9) Не основная таблица там не причем.
(8) Скорее всего - "синдром кривых ручек". |
|||
12
IamAlexy
27.01.12
✎
22:33
|
(11) вот вот.. я точно понмю что в детстве сам добывал текст запроса из динамического списка.. прошло какое то время и навык потерялся... эх...
|
|||
13
1с-кин
28.01.12
✎
01:55
|
(12) записывать надо, записывать.... а не стебаться :))
1с - она такая, любого "профи" уест :))) (0) а зачем запрос? вроде как результат нужен? А то получается - динамический список, динамический запрос, динамический результат.. возможно, где-то 1с забыла связать "динамически" все перечисленные элементы... |
|||
14
IamAlexy
28.01.12
✎
11:36
|
(13) затем что есть динамический список.. выдающий нечто на экран.. нужно в некоорых ситуациях получить это же самое нечто для обработки...
|
|||
15
1с-кин
28.01.12
✎
12:14
|
(14) т.е. продублировать ДС?
ProgProg нарыл какие-то обращения к таблицам из ДС вне запроса. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |