|
Как заполнить поле рс в форме элемента справочника? | ☑ | ||
---|---|---|---|---|
0
Ybr
29.08.20
✎
22:34
|
Всем привет !
Вопрос такой: в форму элемента справочника добавил динам список - это форма записи регистра сведений мне нужно по кнопке создать . заполнять поле открывшейся формы записи рег сведений Основное средство в форме записи регистра сведений добавил обработчик : &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ТекОС = Неопределено; ЗаполненПараметр = ЭтаФорма.Параметры.ЗначенияЗаполнения.Свойство("ОсновноеСредство",ТекОС); Если НЕ ЗначениеЗаполнено(Запись.ОсновноеСредство) Тогда Если ЗаполненПараметр Тогда Запись.ОсновноеСредство = ТекОС; Иначе ЭтаФорма.ПодчиненныеЭлементы.ОсновноеСредство.Видимость = истина; КонецЕсли; КонецЕсли; КонецПроцедуры галка в заполнять из Данных заполнения стоит . Не заполняет пустые поля при открытии . |
|||
1
Gbpltw
29.08.20
✎
22:35
|
Разве записи в РС не через Менеджер делаются?
|
|||
2
Ybr
29.08.20
✎
22:38
|
(1) через менеджер
|
|||
3
Ybr
29.08.20
✎
22:57
|
я тут надумал при открытии элемента справочника делать запись в РС и потом эту запись открывать при создании (по кнопке создать ) - форма записи рс
|
|||
4
vicof
30.08.20
✎
05:51
|
ЭТо делается с помощью события ОбработкаЗаполнения. Не нужно изобретать велосипеды.
|
|||
5
Ybr
30.08.20
✎
09:10
|
(4) примеры ? есть рабочие
|
|||
6
Ybr
30.08.20
✎
10:33
|
я вот пока не придумал как заполнить форму записи РС данными - ссылка элемента справочника в котором она открывается ( создается)
не записав элемент в РС . |
|||
7
Ybr
31.08.20
✎
09:51
|
примеры ? есть рабочие
|
|||
8
D_E_S_131
31.08.20
✎
11:06
|
Как вариант, сделать свою кнопку создания новой записи.
|
|||
9
RomanYS
31.08.20
✎
11:25
|
(0) Замени ДС на таблицу, а лучше реквизит с типом РегистрСведенийНаборЗаписей...
Записывай РС в обработчике ПослеЗаписиНаСервере, там же заполняй измерение. Ссылка на справочник уже будет |
|||
10
Ybr
31.08.20
✎
11:28
|
(9) так и делаю в модуле формы справочника при записи пишу в регистр и запись уже есть .когда по кнопке создать открывает форму записи . но у меня 2 регистра и это не оптимально
тут Епёрст предложил без велосипедов из данных заполнения обработчиком заполнять . ума не приложу как можно |
|||
11
Ybr
31.08.20
✎
11:29
|
попутал vicof предложил . ))
|
|||
12
RomanYS
31.08.20
✎
11:38
|
(10) В чём неоптимальность?
(11) Вероятно он про другое писал. Нет ссылки - нет возможности на нее сослаться. Если бы речь была не про редактирование на форме, а, например, про загрузку там возможно оптимальнее будет УстановитьСсылкуНового. В УФ на клиенте такое не прокатит. |
|||
13
Ybr
31.08.20
✎
11:44
|
(12) чтоб была ссылка надо ее записать в РС ИмХО
|
|||
14
Ybr
31.08.20
✎
11:45
|
(12) ну ок придется тогда предварительно делать запись в рс .чтобы потом она по отбору была уже в форме ДС
|
|||
15
RomanYS
31.08.20
✎
11:51
|
(13) Чтобы была ссылка нужно записать элемент справочника, а пользователь может передумать записывать.
Если запись справочника гарантированна (например, проверкой перед добавлением записи в РФ), то всё просто и (4) должно работать. Если мы говорим про редактирование на форме справочника и связанных регистров, то (9) более правильно и удобно чем ДС с отбором |
|||
16
Ybr
31.08.20
✎
11:53
|
(15) согласен . переделывать на ТЗ не хочется
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |