|
8.3 Как заставить конфигуратор выолнять то, что написано в строковой переменной? | ☑ | ||
---|---|---|---|---|
0
breezee
12.10.15
✎
12:47
|
Хочу выбрать все элементы всех справочников, для этого пишу следущее
Для каждого Справ Из Метаданные.Справочники цикл выб = СтрЗаменить("Справочники.ТУТ_ИМЯ.выбрать();","ТУТ_ИМЯ",Справ.имя); пока выб.следующий() цикл КонецЦикла; КонецЦикла; Заменяет именем справочника, но тип строковый и ничего не исполняется, т.е. получается следующее: http://i.imgur.com/OXwhGPv.png Мне нужно чтобы система исполняла Справочники.Вопросы.выбрать(); |
|||
1
ДенисЧ
12.10.15
✎
12:48
|
Продам СП. Дорого.
Научу его читать. Очень дорого. Научу искать в нём информацию. Безумно дорого. |
|||
2
Timon1405
12.10.15
✎
12:48
|
Выполнить(ЗахватМира)?
|
|||
3
breezee
12.10.15
✎
12:51
|
Ну мне нужно получть все элементы справоника, для этого мне нужно обраттится к Справочники.МОЙ_СПРАВОЧНИК.Выбрать() и обходить там все элементы(конечно нужно все это делать через запрос), но для того чтобы получить все элементы всех справочников мне нужно заменять имя справочника для каждого справочника и уже для него получать все эелементы. Как это сделать?
|
|||
4
Гёдза
12.10.15
✎
12:51
|
Справочники[ИмяСправочника].Выбрать()
|
|||
5
ДенисЧ
12.10.15
✎
12:51
|
Справочники["МойСправочник"].Выбрать();
но рекомендую воспользоваться предложением из (1) |
|||
6
GreatOne
12.10.15
✎
12:51
|
Справ.Имя
|
|||
7
GreatOne
12.10.15
✎
12:54
|
Для каждого Справ Из Метаданные.Справочники цикл
Выборка = Справочники[Справ.Имя].Выбрать(); Пока Выборка.Следующий() цикл КонецЦикла; КонецЦикла; |
|||
8
breezee
12.10.15
✎
12:54
|
(5) Спасибо.
На счет(1) я подумаю :D Вообще не думаю что такая задача мне реально когда-нибудь встретиться |
|||
9
jurassic
12.10.15
✎
12:55
|
(8) не покупай. всегда можно завести ветку на мисте. мы ненавидим тех, у кого есть СП
|
|||
10
katc
12.10.15
✎
12:55
|
(0) - "все элементы всех справочников" - что за задача такая то? Почему не через запросы?
|
|||
11
GreatOne
12.10.15
✎
12:56
|
(8) работа с метаданными - еще как встретится
|
|||
12
breezee
12.10.15
✎
12:58
|
(10) Тестовое задание для стажеров. А как через запросы? Я же не могу выбрать Справочники.* Хотя можно в запросе выбрать все справочники что есть, ну да ладно, кажется цель данного задания - разобраться с метаданными
|
|||
13
Garykom
гуру
12.10.15
✎
13:18
|
(12) говорят "запрос в цикле" это плохо...
... интересно тогда что "цикл в запросе" ? |
|||
14
GreatOne
12.10.15
✎
13:23
|
В цикле добавляй к тексту запроса объединение, получишь 1 текст запроса. Никаких выполнений в цикле.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |