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

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 человек.
Рекламное место пустует