Имя: Пароль:
1C
1С v8
Как вызвать процедуру модуля объекта из модуля формы обработки
0 SerG82
 
24.06.13
08:42
и еще доступ к переменной модуля объекта.

Режим запуска 1с Управляемое приложение и обычное приложение.Обрабтка-  обычная форма.
1 zak555
 
24.06.13
08:44
слово экспорт есть у неё ?
2 SerG82
 
24.06.13
08:44
есть
3 zak555
 
24.06.13
08:45
значит также
4 SerG82
 
24.06.13
08:46
нет доступа
5 SerG82
 
24.06.13
08:47
переменная не определена пишет
6 Mitriy
 
24.06.13
08:47
(5) кто пишет? куда пишет? мы все умрем?
7 zak555
 
24.06.13
08:47
(5) у переменной есть слово экспорт ?
8 SerG82
 
24.06.13
08:50
Перем н,ТабДокумент1 Экспорт; Это в модуле объекта
9 SerG82
 
24.06.13
08:50
а в модуле фомы нет доступа
10 Mitriy
 
24.06.13
08:51
(9) в модуле объекта чего? У тебя паника? У формы объект обработки является основным реквизитом?
11 Rovan
 
гуру
24.06.13
08:53
12 SerG82
 
24.06.13
08:53
у обработки есть модуль объекта
13 Галахад
 
гуру
24.06.13
08:55
(6) Эти переменные, внутри процедуры, что-ли?
14 SerG82
 
24.06.13
08:58
нет. в начале модуля написаны
15 SerG82
 
24.06.13
08:59
(11) Документ = <<?>>РеквизитФормыВЗначение("Объект"); (Проверка: Толстый клиент (обычное приложение))
16 Рэйв
 
24.06.13
08:59
(0)Все что хочешь вызвать в модуле объекта из модуля формы должно быть со словом Экспорт. Переменные, функции и процедуры.
17 Mitriy
 
24.06.13
09:00
(14) перефразирую вопрос: какой реквизит у формы обработки основной?
18 Рэйв
 
24.06.13
09:00
(15)У тебя обычное приложение. А РеквизитФормыВЗначение кажется только для управляемого.
19 Mitriy
 
24.06.13
09:01
(15) забудь, если работаешь с обычной формой...
20 SerG82
 
24.06.13
09:02
Тоесть в обычной форме такое не сделать?
21 SerG82
 
24.06.13
09:02
нет доступа?
22 SerG82
 
24.06.13
09:03
а кааим образом можна передать значения переменных из объекта в форму?
23 Rovan
 
гуру
24.06.13
09:08
(19) в обычной форме просто вызываешь экспортную процедуру или функцию
24 Mitriy
 
24.06.13
09:09
(22) ты только вопросы задаешь? сам не отвечаешь?
25 Rovan
 
гуру
24.06.13
09:10
(22) обычно делают так
- создается экземпляр обработки
- заполняются реквизиты или переменные модуля объекта
- открывается форма
26 SerG82
 
24.06.13
09:19
(24) Да я не специалист, как то не попадается на что ответить)
27 SerG82
 
24.06.13
09:19
(25) спасибо
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс