Имя: Пароль:
1C
1С v8
Работа с формами 1С 8.2 обычное приложение
0 Eeelena
 
05.05.14
15:49
Есть форма обработки, на ней расположено табличное поле, тип таблица значений. Создана кнопка при нажатии на которую открывается форма, на этой форме заполняются реквизиты, в процедуре при закрытии на основную форму передаются эти реквизиты и создается строка в табличном поле. Как сделать чтобы по нажатию на строку табличного поля открывалась форма из которой создалась эта строка???
1 fisher
 
05.05.14
16:12
1) отловить событие нажатия на строку
2) открыть форму
3) заполнить реквизиты

Вуаля! Никто не догадается, что это не та форма, а другая.
2 Torquader
 
05.05.14
16:13
Только нужно не по нажатию на строку, а по двойному нажатию - иначе вам пользователи голову оторвут за кривые руки.
3 Den11s
 
05.05.14
17:15
Или отдельную кнопку, по нажатию которой сделать открытие формы и заполнить поля формы из текущей строки, такое свойство есть у таблицы формы.
4 Eeelena
 
06.05.14
07:50
спасибо, я как раз так и делала. но в моей форме в которой заполняются реквизиты есть еще табличные части, как их заполнить при открытии?
5 Eeelena
 
06.05.14
07:52
(3) подскажите как заполнить эти табличные части?
6 1dvd
 
06.05.14
07:53
*zanuda mode on*
В обычном приложении можно открывать как обычные, так и управляемые формы.
*zanuda mode off*
7 catena
 
06.05.14
08:00
(5)Заполнение реквизитов чем-то отличается от заполнения табличных частей?
8 shuhard
 
06.05.14
08:03
(7) ясен пень
тут нужен итератор
9 Wobland
 
06.05.14
08:04
(7) добавляется ещё одна размерность. даже слов на одно больше - реквизит/табличная часть
10 catena
 
06.05.14
08:12
(8)(9)Вот жеж, действительно.
11 Eeelena
 
06.05.14
08:17
но мне все равно не понятно, как программно это реализовать, может пример какой нибудь подскажите?
12 Wobland
 
06.05.14
08:18
в качестве пред-пятницы
v8: Трехмерный штрих-код в отчетах