Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 02:44

Помогите Расширением заполнить поле ввода значением по умолчанию

Автор Sanches_de_la_Vega, 19 авг 2022, 11:05

0 Пользователей и 1 гость просматривают эту тему.

Sanches_de_la_Vega

Все!!!!! :lol:  :lol:  :lol:  :lol:  :zebzdr:  :zebzdr:  :zebzdr:
Всем, огромное спасибо, разобрался, победил!!!
Месяц мучался.

ls600


Sanches_de_la_Vega

ls600, Ну, первая проблема, это, конечно, мало опыта и знаний. А сделал так:

  Если [b]НЕ[/b] Параметры.Ключ.Пустая() Тогда   
        РасшифровкаПлатежаСпособПогашенияЗадолженности = Перечисления.СпособыПогашенияЗадолженности.ПоДокументу;
        ПоступлениеНаРасчетныйСчетФормыКлиентСервер.ВидимостьДоступностьПолейПриИзмененииСпособаПогашения(ЭтаФорма);
КонецЕсли;

Нужно было не пустое значение искать, так как я понял оно при формировании уже не пустое.

ну а потом в поле документ подставил результаты выборки

&НаКлиенте
Процедура Расш1_ДоговорКонтрагентаАвтоПодборПосле(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;

Отказ = Ложь;

НомерТНиДата = Новый Структура;

ПоискДатыиНомераТН(Объект.НазначениеПлатежа,НомерТНиДата);

ДанныеВыбора = ПолучениеВыборкиНомераДоговора(ПоискТекстаНомерДоговора(Объект.НазначениеПлатежа), НомерТНиДата);

Расш1_ДоговорКонтрагентаПриИзмененииНаСервере();

ЭтотОбъект.РасшифровкаПлатежаСделка = ПолучениеВыборкиНомераТТН(ПоискТекстаНомерДоговора(Объект.НазначениеПлатежа), НомерТНиДата);

КонецПроцедуры

пока, конечно, коряво получилось, но я учусь)))!
Еще раз спасибо за участие.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск