|
Вызов процедуры или функции по имени Ø |
☑ |
0
VetalP
29.03.06
✎
14:50
|
Можно ли как-нибудь извратиться чтобы вызвать процедуру или функцию по имени. Скажем в некоторой строковой переменной хранится имя процедуры (процедура с параметрами). Как вызвать таким хитрым образом процедуру и передать в нее параметры?
|
|
1
VetalP
29.03.06
✎
14:52
|
Вопрос для 8.0
|
|
2
AlexVk
29.03.06
✎
14:52
|
Шаблон("[" + имя процедуры + "()]")
|
|
3
VetalP
29.03.06
✎
14:53
|
Нету в 8.0 функции "Шаблон":-(
|
|
4
Dymor
29.03.06
✎
15:01
|
Выполнить (Execute) Синтаксис: Выполнить(<Строка>) Параметры: <Строка> Строка, содержащая текст исполняемого кода. Описание: Позволяет выполнить фрагмент кода, который передается ему в качестве строкового значения.
|
|
5
VetalP
29.03.06
✎
15:09
|
(4) А параметры как же?
|
|
6
Dymor
29.03.06
✎
15:19
|
а так же :) Процедура Тест(А,Б) Сообщить("А="+А); Сообщить("Б="+Б); КонецПроцедуры Процедура КнопкаВыполнитьНажатие(Кнопка) В = 3; Г = 4; Выполнить("Тест(В,Г);"); КонецПроцедуры
|
|
7
VetalP
29.03.06
✎
15:25
|
Понял, спасибо.
|
|