Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 01:19

Доступ к реквизитам формы из другой формы? 8.x, работа с табличным полем формы

Автор nick_E, 20 окт 2011, 10:54

0 Пользователей и 1 гость просматривают эту тему.

nick_E

В журнале документов две формы, в первой (ФормаСписка) есть табличное поле к которому нужно получить достпу из модуля втрой формы.
Делаю так:

ФормаЖурнала  = ЖурналыДокументов.БанковскиеВыписки.ПолучитьФорму("ФормаСписка");
Сообщить(СокрЛП(ФормаЖурнала.ЭлементыФормы.ЖурналДокументовСписок.ТекущаяКолонка.ТекстШапки));


лезет ошибка ": Значение не является значением объектного типа (ТекстШапки)", а если в модуле формы "ФормаСписка" пишу


Сообщить(СокрЛП(ЭлементыФормы.ЖурналДокументовСписок.ТекущаяКолонка.ТекстШапки));


выдает название колонки...

sergeevds

ЭлементыФормы.Список.Колонки.Найти("НазваниеКолонки").ТекстШапки

sergeevds

И посмотри, ты еще можешь воспользоваться эелементом в предопределенных процедурах "При активизации", но это уже в той форме, название колонок из которой ты сообщаешь.

nick_E

Мне надо из второй форму узнать текущую колонку первой табличного поля на первой форме.

nick_E

Написал сообщение отправил, прочитал, сижу ржу!))
Если кто не понял смысл.)) Нужно узнать из модуля второй формы текущую колонку табличного поля расположенного на первой форме.

evialen

что значит текущая колонка в данном случае? ведь по логике пользователь находится на другой форме

nick_E

Вторая форма это форма поиска. Тыкаю к нужную колонку на первой форме, потом жму кнопку поиска, открывается вторая форма, из которой и надо узнать на какую колонку я тыкнул перед ее запуском, а так же чтоб при тыкании на другие колонки значение текущей колонки менялось, и вторая форма это видела.

nick_E

После поиска выполненнго модулем втрой формы, надо еще установить текущую строку в табличном поле первой формы.

sergeevds

Преопределнная процедура табличной части: "ПриАктивизацииКолонки"

nick_E

Хотите сказать можно только передать текущую колонку в переменную? А как потом установить текущую строку, с ними наверно таже проблема, что и с колонками?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск