|
помогите нубу с формой | ☑ | ||
---|---|---|---|---|
0
mephistos
25.03.14
✎
17:21
|
друзья, вечер добрый, вопрос таков:
есть документ, у него несколько форм, мне нужно допилить еще одну. я допилил. она вызывается из одной главной формы методом ПолучитьФорму("Форма1").Открыть(); Как и остальные дописанные формы, я делал по аналогии. так вот, сабж: в модулях форм дописанных до меня используется метод ЭтотОбъект.Ссылка() для получения ссылки на открытый документ, а в моей новой форме на использование этого метода 1ска ругается, мол, не найдено. хотя я делал по аналогии. подскажите ? |
|||
1
vmv
25.03.14
✎
17:32
|
ветка фантастов дальше
|
|||
2
Hawk_1c
25.03.14
✎
17:33
|
Что за скобки? ЭтотОбъект.Ссылка()
|
|||
3
mephistos
25.03.14
✎
17:45
|
Без скобок.
Я не фантаст. Реально не работает :) |
|||
4
fisher
25.03.14
✎
17:45
|
Тогда вангую, что документ не является основным реквизитом новосозданной формы и, соответственно, она не имеет доступа к контексту документа и расширению формы документа.
(0) Обрати внимание на жирненький реквизит "Объект" в списке реквизитов рабочей формы. |
|||
5
mephistos
25.03.14
✎
17:47
|
(4) Да, все верно.
А что значит, что реквизит выделен жирным шрифтом ? |
|||
6
mephistos
25.03.14
✎
17:49
|
(4) И как установить реквизит формы основным ?
|
|||
7
fisher
25.03.14
✎
17:50
|
(5) То, что он является основным реквизитом формы :)
(6) Обычные формы или УФ? |
|||
8
fisher
25.03.14
✎
17:50
|
Я так понимаю - обычные?
|
|||
9
mephistos
25.03.14
✎
17:50
|
(8) Да, обычные
|
|||
10
Михаил Козлов
25.03.14
✎
17:51
|
(6) Добавляйте новую форму как форму документа.
|
|||
11
fisher
25.03.14
✎
17:51
|
(9) Для обычных - это реквизит, выбранный в свойстве формы "Данные".
|
|||
12
mephistos
25.03.14
✎
17:55
|
(11) (10)
Сейчас, минутку, пробую. |
|||
13
fisher
25.03.14
✎
17:55
|
Для новичков этот момент неочевиден, т.к. при создании формы документа мастером платформа сама создает нужный реквизит и устанавливает его основным. А ты, наверное, создавал форму как произвольную. Это тоже не беда. Создать вручную нужный реквизит и установить его основным - будет тот же результат.
|
|||
14
mephistos
25.03.14
✎
17:57
|
(13) Да, все верно, я создал произвольную форму.
Спасибо большое за точные и вдумчивые ответы :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |