Вход | Регистрация

1С:Предприятие ::

Метки: 

Управляемые формы, получить реквизит документа в модуле формы

Я
   Kryukov
 
18.01.18 - 14:52
Добрый день!
Вопрос такой - как находясь в модуле произвольной формы, получить реквизит документа этой формы? Т.е как прописать сюда

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)    КонтрЗадачи.Параметры.УстановитьЗначениеПараметра("Контр",СсылкаКонтр);
КонецПроцедуры

вместо "СсылкаКонтр" некий прямой путь?(что-то вроде Объект.реквизиты и т.д.) Сейчас это параметр формы, который передается на нее при ее вызове. Реквизит "Объект" у формы отсутсвует.
 
 
   Скиурус
 
1 - 18.01.18 - 14:54
А как ты вообще определяешь "документ этой формы"? Если это форма к документу не привязана, то никак не получишь.
   Ненавижу 1С
 
2 - 18.01.18 - 14:54
Объект все таки стоит передать форме, например, как параметр
   Kryukov
 
3 - 18.01.18 - 14:58
(2) так все и работает сейчас, хотелось узнать, можно ли как то обратится к документу, если ничего на форму не передавать)
(1) форма произвольная, но сделана она у документа же
   youalex
 
4 - 18.01.18 - 15:00
(0) открывай произвольную форму с параметрами, в ПриСозданииНа - лови их.
   Kryukov
 
5 - 18.01.18 - 15:08
(4) Сейчас это так и работает: у формы создан параметр, значение которого передается на нее при ее вызове. Вопрос в том, можно ли если не добавлять на форму этот параметр и не передавая его, выцепить реквизит у документа? К примеру через метаданные или как то еще. Ведь форма создана у документа и 1с как-то понимает, что это форма этого документа?
   Скиурус
 
6 - 18.01.18 - 15:08
(3) И что с того, что она у документа сделана. Форма списка вон тоже у документа сделана, но ты же не можешь ее привязать к какому-то одному документу.
   Фрэнки
 
7 - 18.01.18 - 15:13
(5) тут важна не просто форма, а объект или хотя бы ссылка на объект, выбранного типа. Толку по доступа к реквизиту на форме, если у этого реквизита нет никакой связи с объектом?


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует