|
Как изменить таблицу объекта формы из модальной формы | ☑ | ||
---|---|---|---|---|
0
Klesk666
23.11.15
✎
23:06
|
есть внешняя обработка с реквизитом типа таблица ТаблицаКонтрагентов
основная форма: ОткрытьФормуМодально(ПолучитьПолноеИмяФормы("ФормаПодбораКонтрагентов")); Сообщить(Объект.ТаблицаКонтрагентов.Количество()); //выводит 0 2 форма: Для Каждого СтрОК Из ОтобранныеКонтрагенты Цикл НоваяСтрока=Объект.ТаблицаКонтрагентов.Добавить(); НоваяСтрока.Контрагент= СтрОК.Контрагент; НоваяСтрока.Выбран=Истина; КонецЦикла; Сообщить(Объект.ТаблицаКонтрагентов.Количество()); //выводит 237 Но при возврат в основную форму Таблица остается пустой, не пойму почему, объект то у обеих форм один. |
|||
1
Мимохожий Однако
23.11.15
✎
23:18
|
Где у тебя передача реквизита на форму и обратно?
|
|||
2
Klesk666
23.11.15
✎
23:31
|
(1) а это обязательно?
ведь на первой форме добавляю кнопку &НаКлиенте Процедура Команда1(Команда) Объект.ТаблицаКонтрагентов.Добавить(); КонецПроцедуры И в таблицу на форме сраз добавляется запись |
|||
3
maximus77
24.11.15
✎
08:25
|
(2) это обязательно объект 1-й формы совсем не тот же объект во второй.
|
|||
4
НЕА123
24.11.15
✎
08:33
|
Обновить()
? |
|||
5
Klesk666
24.11.15
✎
10:20
|
(3) хм, а почему тогда оба видят Объект.ТаблицаКонтрагентов ?
как то нелогично |
|||
6
Лефмихалыч
24.11.15
✎
10:22
|
РеквизиФормыВЗначение()
ЗначениеВРеквизитФормы() |
|||
7
Лефмихалыч
24.11.15
✎
10:23
|
а может и нет... слабо понимаю задачу
|
|||
8
VikingKosmo
24.11.15
✎
10:24
|
а наперкуа ОткрытьФормуМодально()? Вообще то 1С отказалось от использования модальности
|
|||
9
Klesk666
24.11.15
✎
10:38
|
(7) идеологически не понимаю почему у двух форм обработки объект один, и с ним можно делать манипуляции в каждой форме, но из другой формы объект вроде тот же, но изменений не происходит
(8) делаю как сделано в 8.2, ут11 в подобных обработках |
|||
10
VikingKosmo
24.11.15
✎
10:39
|
(9) УТ11 уже давно под 8.3. А УТ 11.2 так вообще под 8.3.6
А там за модальность бьют по рукам |
|||
11
Лефмихалыч
24.11.15
✎
10:41
|
(9) ты бессвязен.
Формы, я так понимаю, управляемые? Покажи, что и как ты модальную форму передаешь. Или ты не передаешь, а просто используешь Объект в модальной форме и думаешь, что это один и тот же объект, что и в немодальной? |
|||
12
VikingKosmo
24.11.15
✎
10:41
|
(11) именно так он и думает
|
|||
13
Лефмихалыч
24.11.15
✎
10:43
|
тогда дальнейший разговор не имеет смысла до прочтения автором от начала и до конца вот этой замечательной статьи:
http://catalog.mista.ru/public/198766/ |
|||
14
Klesk666
24.11.15
✎
10:53
|
(13) спасибо теперь понял!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |