#0
by Малый Тихон
Здравствуйте всем! Хочу при создании формы на сервере заполнять дополнительный реквизит на ней. Пробовал написать вот так: Конечно можно использовать УстановитьЗначенияСвойств но эта функция требует ссылки на документ, а если этот документ создается на основании, для так называемого "а посмотреть" и не требуется его запись? Ведь в той же форме не записанного документа можно проставить значение дополнительного реквизита руками. Как быть?
#5
by Mankubus
>> Форма.Элементы[ИмяДопРеквизита]=Форма.Объект.Контрагент; меняй не элемент формы, а данные которые он отображает
#6
by Малый Тихон
так данных то нет-объект не записан, следовательно в его ТЧ ДополнительныеРеквизитыИСведения ничего нет, ссылки на объент тоже нет
#11
by Малый Тихон
Причем в в отлпадчике вижу что строока в ТЧ добавляется, все нормально, но не отображается она в форме.
#14
by Малый Тихон
+совсем забыл сказать делаю через ОМ МодификацияКонфигурацииПредопределяемый, там на объект не выйдешь
#17
by LordCMEPTb
Судя по контексту, форма управляемая, а там для применения изменений неплохо бы оповещать клиента об изменениях. В данном случае не помешал бы метод формы "ОбновитьОтображениеДанных".
#19
by LordCMEPTb
Так и форму на сервере не получить... Этот метод надо вызывать после возврата из серверной процедуры.
#20
by Малый Тихон
что то совсем запутался- я делаю через ОМ, там процедура ПриСозданииНаСервере-она вызывается на сервере, форму я там получаю например Форма.Элементы[ИмяДопРеквизита].ТолькоПросмотр=Истина из у меня работает на ура.
#21
by LordCMEPTb
Могу предложить реализовать все же способ из , создать документ, в котором это отработает и не отобразится, записать документ и проверить наличие этих строк. Если строки будут, то ломать еще процедуру формы "ПриОткрытии". Если нет, тогда копать дальше.
#22
by Малый Тихон
можешь поподробнее про документ в котором отработает и не отобразится? А т тупо изменю обработку заполнения и фиг с ней
#23
by LordCMEPTb
Ну как-то же было уставновлено в , что такой подход не работает. То есть нужно изменить обработку заполнения так, чтобы смоделировать эту ситуацию. Т.е. получится документ, в котором на форме ничего нет. Далее записать этот документ, открыть заново и проверить наличие нужной строки. Если строка будет, значит метод из работает, но для интерактивного отображения нужен вызов клиентского метода. А вот если строки в документе не будет, тогда уже копать в другую сторону.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- заполнение параметров области макета...
- Заполнение параметра в табличном документе
- Как узнать представление Реквизита по названию реквизита
- Заполнение документа MS Word из среды 1С:Предприятие .Заполнение закладок
- Заполнение реквизита ДокументОснование в коде
- Программное заполнение дополнительного свойства
- Заполнение реквизита при создании документа
- Вывод изображения из дополнительного реквизита! (2)
- При открытии формы заполнение доп. реквизита в УФ
- Заполнение реквизита Ставка НДС при создании номенклатуры в Бухгалтерия 8 3.0
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- Заполнение дополнительного реквизита "по умолчанию"
В этой группе 1С
- Ошибка в документе списание материалов из эксплуатации, БП 2.0
- Как изучить УТ11 как можно быстрее? Какие способы знаете?
- Как в форме списка изменить цвет строки при ручном изменении цены
- Как отследить из какой кнопки была вызвана команда?
- ТСД Opticon Smart
- НастройкаПараметровУчета - Состав констант
- Сбис не видит сертификат
- Библиотека стандартных подсистем
- после загрузки справочника выдает ошибку. Значение не является значением объектного типа
- БП 2.0 ПРОФ. Как сделать учет по подразделениям по счету кассы
- 1С: ЗУП 2.5 Пересечение временного исполнения обязанностей и индексации
- УПП 1.3 розничные продажи
- Выбор конфигурации железа для простенького 1с сервера
- После обновления БП2.0 на БП 3.0 при открытии параметров учета ошибка
- Как заполнить табличное поле данными запроса?
- Отбор из регистра бухгалтерии по счету и всем субсчетам этого счета
- Отчет с помощью СКД на основе данных из Табель Учета Рабочего Времени
- 2 границы последовательности, у которой нет реквизитов
- Очень долго открывается печатная форма "Накладная на отпуск запасов" - УПП 1.3
- СКД удалить определенный отбор