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

1С:Предприятие :: 1С:Предприятие 8 общая

Создать док из кнопки "создать" динамического списка элемента спр. как

Создать док из кнопки "создать" динамического списка элемента спр. как
Я
   Обработка
 
02.11.17 - 14:45
В справочнике клиенты в форме элемента есть список документов с отбором с этим клиентом.
В динамическом списке автоматом создался кнопка "создать".

При нажатии этой кнопки создается документ указанного типа.
Но хотелось бы в документе автоматом присвоился тек элемент - клиент как????
 
 
   фросия
 
1 - 02.11.17 - 14:50
надо глянуть какая процедура вызывается по кнопочке "создать"
   FIXXXL
 
2 - 02.11.17 - 14:52
(0) рисуй свою кнопку
   Обработка
 
3 - 02.11.17 - 14:58
(1) Эта кнопка создается автоматически с генерацией динамич списка в элементе спр. и при выделении коричневая рамка.

(2) Как бы хотелось бы к этой стандартной кнопке приаязать как то. Иначе придется удалять этот и создавать новый.
   Ust89
 
4 - 02.11.17 - 15:04
я тоже советую нарисовать кнопку
   Обработка
 
5 - 02.11.17 - 15:13
нашел лучше

*******ПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
   Обработка
 
6 - 02.11.17 - 15:22
Теперь проверить бы параметр при открытии документа
   FIXXXL
 
7 - 02.11.17 - 15:36
(6) в формах вызов общих процедур есть ПриСозданииНаСервере?
   Обработка
 
8 - 02.11.17 - 15:42
(7) Там как раз и присваиваю. Но как проверить?

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
    Если не ЗначениеЗаполнено(Объект.ссылка) Тогда
        ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(Объект, ПараметрыСеанса.ТекущийПользователь);    
        ВалютаРегламентированногоУчета = Константы.ВалютаРегламентированногоУчета.Получить();
        Объект.Валюта = ВалютаРегламентированногоУчета;
        Объект.Дата  = ТекущаяДата();
        Объект.ВидЦены = Константы.ВидЦеныЦенаПродажи.Получить();
        Если Не Параметры.Клиент = Справочники.Контрагенты.ПустаяСсылка() Тогда
            Объект.Клиент = Параметры.Клиент;
        Конецесли;    
    КонецЕсли;

КонецПроцедуры
   Обработка
 
9 - 02.11.17 - 15:43
нужно проверить:

Параметры.Клиент;
   Обработка
 
10 - 02.11.17 - 15:57
Нашел

Параметры.Свойство("Клиент")

все ок!
 
 Рекламное место пустует

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