|
открытие формы обработки и табличная часть | ☑ | ||
---|---|---|---|---|
0
tired
26.11.21
✎
08:23
|
если не ошибаюсь, для документа можно сделать так:
ПараметрыОткрытия = новый Структура("Ключ", Объект);
но с обработкой так не получается. табличная часть объекта в открывающейся форме пустая. можно ли открыть форму обработки с доступом к данным табличных частей или реквизитов данной обработки? |
|||
1
Гипервизор
26.11.21
✎
08:30
|
Когда открываете форму обработки что у вас в объекте?
|
|||
2
tired
26.11.21
✎
08:48
|
(1) откуда открываю: https://disk.yandex.ru/i/lh2krsMOrd1MKg что открываю: https://disk.yandex.ru/i/IHFXcDUOKAYs8Q
|
|||
3
вым
26.11.21
✎
08:51
|
(0) >>с доступом к данным табличных частей или реквизитов данной обработки?
а простите где-то хранятся данные обработки? открывай свою обработку и заполняй ТЧ чем тебе надо, в чем проблема? |
|||
4
Мимохожий Однако
26.11.21
✎
09:17
|
(0) Форма "ФормаТЧ" существует по факту?
(2) Из отладчика ты форму не откроешь. |
|||
5
tired
26.11.21
✎
09:23
|
так получилось:
ФормаТЧ = ПолучитьФорму("Обработка.СвояОбработка.Форма.ФормаТЧ");
подсказали на другом форуме. |
|||
6
Мимохожий Однако
26.11.21
✎
09:26
|
(5) Где этот код разместил?
|
|||
7
tired
26.11.21
✎
09:30
|
(6) в модуле основной формы. не понял смысла вопроса.
|
|||
8
Мимохожий Однако
26.11.21
✎
09:34
|
(7) в модуле основной формы какого объекта? Я изначально не понял, откуда ты хочешь открыть форму, заполняемую данным ТЧ документа.
|
|||
9
tired
26.11.21
✎
09:38
|
(8) обработки.
|
|||
10
Мимохожий Однако
26.11.21
✎
10:01
|
(9) Значит в твоей обработке две формы? И одна из форм заполняется данными из выбранного документа?
|
|||
11
Мимохожий Однако
26.11.21
✎
10:01
|
Обработка внешняя или встроена в конфигурацию?
|
|||
12
tired
26.11.21
✎
10:10
|
(10) три формы. нет, документов тут вообще нет. форма заполняется данными обработки.
|
|||
13
tired
26.11.21
✎
10:10
|
(11) в расширении конфигурации.
|
|||
14
tired
26.11.21
✎
10:11
|
(5) а так уже не работает:
Результат = Форма.Открыть();
[QUOTE]Обращение к процедуре объекта как к функции (Открыть)[/QUOTE] хотя в https://its.1c.ru/db/v8320doc/bookmark/dev/TI000000440 даётся именно такой вариант. |
|||
15
Мимохожий Однако
26.11.21
✎
10:17
|
(14) Ты можешь сформулировать задачу еще раз? А то обсуждаем, что не получается.А мне до сих пор не ясно, что нужно сделать и почему ты бьёшься с открытием формы.
|
|||
16
tired
26.11.21
✎
10:22
|
(15) имеем обработку. в основной форме заполняется ТЧ обработки и вызывается другая форма, в которой выводится эта ТЧ.
|
|||
17
Мимохожий Однако
26.11.21
✎
10:32
|
(16) В "другой" форме,которая вызывается из твоей обработки должна быть процедура заполнения. Судя по всему, нет так такой процедуры в "другой" и её надо добавить. То, что ты передал в параметре нужные данные, еще не гарантия заполнения открываемой формы.
|
|||
18
tired
26.11.21
✎
11:01
|
(17) в другой форме вывод происходит вывод через таблицу, где в ПутьКДанным стоит Объект.ТабличнаяЧасть. всё нормально выводится благодаря
КопироватьДанныеФормы(Объект, ФормаТЧ.Объект); |
|||
19
tired
26.11.21
✎
11:03
|
(14) так работает:
Результат = Форма.ОткрытьМодально(); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |