#0
by gintmp
Добрый день! Подскажите пожалуйста, как можно заполнить дополнительный реквизит при создании формы значением "по умолчанию". Имеем внешнюю обработку, которая открывает и заполняет форму справочника (менять конфигурацию нельзя), все реквизиты заполняются, кроме дополнительных реквизитов. Приходится выбирать руками, что не удобно. Вот что делаю:
#1
by Fedor-1971
Если делать на УФ то перенеси заполнение твоих доп.реквизитов в процедуру ПриСозданииНаСервере самой формы.
#2
by gintmp
Все бы хорошо, если можно редактировать конфигурацию. Неужели этого нельзя сделать без изменения?
#3
by Fedor-1971
ну тогда попробуй заполнить структуру ДанныеЗаполнения и передать её как параметр в создаваемую форму.
#5
by gintmp
Все же не очень догнал. Можешь немножко развернуть? В отладчике у формы есть такой реквизит (Форма.ДополнительныйРеквизитЗначение_0F06985CxA180x11E4x9420x00155D149014_8EB23829x6696x11E5x82DAxB4B676676A87) наверно его и надо заполнять, но создается он видимо в момент открытия, и называться может по разному.. Может есть какие мысли?
#6
by Fedor-1971
примерно так [1C] пар=новый Структура; пар.Вставить("ДанныеЗаполнения", новый структура); пар.ДанныеЗаполнения.Вставить(<Название доп реквизита как называется в форме>, значениеОного); ОткрытьФорму("Справочник.ДоговорыКонтрагентов.ФормаОбъекта", пар) [1C] только вопрос будет при копировании существующего документа, т.к. ДанныеЗаполнения и есть копируемый элемент.
#8
by gintmp
Так не получиться, т.к. перед открытием формы у меня нет названия "<Название доп реквизита как называется в форме>,". Он появляется только псле создания формы. Может можно как-то обновить отображение формы или перезаполнить доп. реквизиты? Самое интересное, что вот этом этапе: КопироватьДанныеФормы(ДанныеФормы, Форма.Объект) таблица доп. реквизитов заполнена (содержит доп реквизит значение), но на форме не отображается и при интерактивной записи не сохраняется. Сохраняется только если интерактивно выбрать доп. реквизит. Есть мыли как можно заполнить программно доп. реквизит на форме?
#11
by НЕА123
ну в написано же >хз. суть в том, что тебе надо как-то твой реквизит изменять на клиенте.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- заполнение параметров области макета...
- Заполнение параметра в табличном документе
- Как узнать представление Реквизита по названию реквизита
- Заполнение документа MS Word из среды 1С:Предприятие .Заполнение закладок
- УПП 1.3 Заполнение реквизита табличной части "Счет затрат" по умолчанию
- Заполнение реквизита ДокументОснование в коде
- Программное заполнение дополнительного свойства
- Вывод изображения из дополнительного реквизита! (2)
- Заполнение значения реквизита вдокументе значением по умолчанию. УФ
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Заполнение дополнительного реквизита при создании формы
- Как настроить при проведении документа заполнение дополнительного субконто?
В этой группе 1С
- Заполнение шаблона Word из 1С
- Мобильное приложение (iPad 2 | 3): Ошибка СУБД: Ошибка записи файла базы данных
- Поле не найдено 'T1._DataSeparationHash'
- Ведомость в кассу "Заполнение" не по алфавиту.
- Обновление XDTO пакетов ЕГАИС в Рознице
- Можно ли знаю token яндекс диска определить учетку яндекс-диска?
- Автоматическое заполнение реквизитов при создании нового документа
- Метод ПолучитьБазу для регистра расчета
- 1с запрос условие на пустую дату
- Округление в 1С
- Синхронизация УТ 11.1 с Розницей 2.1
- Перенос данных УНФ 1.5 -> УТ 10.3
- добавление реквизита в дерево значений формы (УФ 8.3)
- Множественный выбор в форме 1С
- Ошибки при проверке декларации на прибыль
- Обнаружены отрицательные остатки по регистрам учета затрат!
- Не формируются движения по регистру сведений
- УТ 11.1 Уставной капитал
- УТ 11.1 Счет на предоплату
- v7: Конвертация, передача банковских выписок.