|
переменная в Модуле документа | ☑ | ||
|---|---|---|---|---|
|
0
9451523
24.02.16
✎
11:35
|
Привет всем
в процессе обучения 1с 8.2 столкнулся с проблемой в модуле простой формы документа у меня объявлена переменная Перем СТЧ; СТЧ = ЭлементыФормы.ТабличнаяЧасть1.ТекущиеДанные; а в модуле объекта документа в Процедуре ОбработкаПроведения при попытке обратится к этой переменной СТЧ.Сумма вылетает ошибка переменная не определена , получается в модуле объекта мне t` ещё раз объявлять что-ли? или я что то не так делаю? |
|||
|
1
ObjectRelation Model
24.02.16
✎
11:36
|
что то не так делаешь
|
|||
|
2
Господин ПЖ
24.02.16
✎
11:36
|
буквари надо до конца читать...
|
|||
|
3
forforumandspam
24.02.16
✎
11:37
|
Зачем в модуле объекта нужно знать, какая строка выделена на форме?
|
|||
|
4
9451523
24.02.16
✎
11:38
|
ок как мне правильно использовать СТЧ?
|
|||
|
5
MishaD
24.02.16
✎
11:38
|
модуль объекта и не подозревает о том, что творится на форме.
|
|||
|
6
ObjectRelation Model
24.02.16
✎
11:38
|
(3) тем более если её порой нет вообще
|
|||
|
7
9451523
24.02.16
✎
11:38
|
строка не нужна нужны данные который хранятся в табличной части СТЧ
|
|||
|
8
forforumandspam
24.02.16
✎
11:41
|
Как у тебя называется табличная часть документа? ТабличнаяЧасть1? Тогда в модуле объекта можешь написать
Для каждого ТекСтрока Из ТабличнаяЧасть1 Цикл ТекСтрока.Сумма = 2; КонецЦикла; |
|||
|
9
Михаил 1С
24.02.16
✎
11:58
|
(0) Если сказать коротко и довольно грубо, то сделай так:
объяви свою переменную в модуле, и только в нем. Она будет видна и в форме и в модуле. Только допиши еще слово Export: Перем СТЧ Экспорт; А если по-длиннее, то так: когда будешь вызывать процедуру (или функцию) модуля, то пошли ей параметром эту тек.строку. |
|||
|
10
HardBall
24.02.16
✎
12:08
|
(0) Опять Сова, глобус?
|
| Форум | Правила | Описание | Секции | Поиск |