|
Обратиться к ТЗ на форме обработки из модуля
| ☑ |
0
Nast
16.01.12
✎
04:44
|
На форме обработки есть таблица значений - реквизит формы.
Как обратится к этой ТЗ из модуля обработки?
Надо найти значение в этой таблице значений?
ТЗ=ПолучитьФорму("Форма").ЭлементыФормы.ТЗ;
СтрокаТЗ=ТЗ.Найти(Выборка.ТипЦен,"ТипЦены");
|
|
1
Чайник Рассела
16.01.12
✎
04:46
|
8.2?
|
|
2
Nast
16.01.12
✎
04:47
|
Да, 8.2
|
|
3
Nast
16.01.12
✎
04:47
|
не работает так, Метод объекта не обнаружен (Найти)
А как надо, подскажите
|
|
4
Чайник Рассела
16.01.12
✎
04:51
|
НайтиСтроки()?
|
|
5
Чайник Рассела
16.01.12
✎
04:54
|
(0) модуль формы?
|
|
6
sanja26
16.01.12
✎
04:55
|
без элементыформы никак?
|
|
7
Nast
16.01.12
✎
05:04
|
ЭлементФормы не надо было, точно))
Но не находит почему-то колонку в этой таблице значений
ТЗ=ПолучитьФорму("Форма").ТЗ;
СтрокаТЗ=ТЗ.Найти("ТипЦены");
НовыйПроцент= СтрокаТЗ.ПроцентНаценки;
Значение не является значением объектного типа (ПроцентНаценки)
|
|
8
sanja26
16.01.12
✎
05:10
|
Если СтрокаТЗ <> Неопределено тогда
|
|
9
SeraFim
16.01.12
✎
05:11
|
(7) а ты посмотри, что ищешь-то?)
ТЗ.Найти("ТипЦены"); - если не ошибаюсь, там должно быть искомое значение - 1 параметр, и 2 параметр - строка с названиями колонок, по которым искать
|
|
10
Nast
16.01.12
✎
05:20
|
Все получилось. Спасибо!
Просто эта строка не найдена была
|
|