В конфигурации ЗУП есть документ Индивидуальный График, на форме этого графика есть реквизит МесяцРегистрацииСтрокой, при изменении которого мы отправляемся в недра конфигурации, но самое обидное что очищается табличная часть с самим графиком, я сделал загрузку календаря и остался не заполненным этот реквизит, тип данных строка, хочется обмануть судьбу и вставлять туда подготовленную строку, но столкнулся с как оказалось популярной проблемой, не могу ПолучитьФорму в управляемом приложении ни на Сервере ни на Клиенте, подскажите как заполнить это реквизит? пробовал по разному один из вариантов не рабочий

```1c
    &НаКлиенте
    Процедура Загрузка(Команда)

    Сс =ЗагрузкаНаСервере(Путь);

    Если ЗначениеЗаполнено(Сс) Тогда
    ФормаСс = Сс.ПолучитьФорму("ФормаДокумента");
    ФормаСс.ЭлементыФормы.МесяцРегистрацииСтрокой = "Октябрь 2017";
    КонецЕсли;

    КонецПроцедуры
```
---
подскажите как заполнить это реквизит?
посмотрел документ.
никакую подготовленную строку в реквизит формы вставлять не надо, программа сама это сделает.
вам нужно заполнить реквизит документа ПериодРегистрации
---
подскажите как заполнить это реквизит?
посмотрел документ.
никакую подготовленную строку в реквизит формы вставлять не надо, программа сама это сделает.
вам нужно заполнить реквизит документа ПериодРегистрации
---
наверняка в документе есть реквизит, который содержит период документа, а этот реквизит формы заполняется из него при открытии для красивого отображения периода
---
именно так и есть, но он заполняется через форму, очищая при этом таблу, создавать руками документ перед заливкой не вариант, я планирую заливать несколько сотен графиков за квартал, сидеть делать для них балванки или открывать смысл автоматизации?))
---
я планирую заливать несколько сотен графиков за квартал
ну так и заполняйте при заливке ваших графиков реквизит документа ПериодРегистрации...реквизит на форме это фактически просто его представление.
---
если бы это было так, я бы не писал
---
// просто открыть

```1c
    ОткрытьФорму("Документ.МойДокумент.ФормаОбъекта", Новый Структура("Ключ", СсылкаНаОбъект));
```

 // через получение формы

```1c
    Форма = ПолучитьФорму("Документ.МойДокумент.ФормаОбъекта", Новый Структура("Ключ", СсылкаНаОбъект));
    Форма.Открыть();
```
---
это на клиенте или сервере?
---
НаКлиенте
Если новый (пример) для заполнения реквизитов формы, придется уйти на сервер

```1c
    &НаКлиенте
    Процедура ОткрытьФормуНового(Команда)
    Форма = ПолучитьФорму("Документ.ПродажаТоваровУслуг.Форма.ФормаДокумента");
    ДанныеФормы = Форма.Объект;
    ЗаполнитьНаСервере(ДанныеФормы);
    КопироватьДанныеФормы(ДанныеФормы, Форма.Объект);
    Форма.Открыть();
    КонецПроцедуры

    &НаСервере
    Процедура ЗаполнитьНаСервере(НовыйОбъект)
    НовыйОбъект.Контрагент = Справочники.Контрагенты.НайтиПоКоду("000000005");
    КонецПроцедуры
```
---
lol !!!!!!
Ты начинающий?
МесяцРегистрацииСтрокой, как и сказал "alex G", заполняется из реквизита ПериодРегистрации, а при открытии формы превращается в строку)))
Недавно в самописной обработке воспроизводил копипастом эту технологию.
Встроенной обработкой "Групповое изменение реквизитов" заполни ПериодРегистрации и не трать стартМани на такие вопросы.
---
10 лет вечный студень, я заполнил ПериодРегистрации, открывать не вариант, яписал выше заливаю сотни календарей за весь квартал, нужно чтобы заполнялось проводилось при минимальном участии
---
нужно чтобы заполнялось проводилось при минимальном участии
реквизит формы как-то влияет на программное проведение документа?

(10) я заполнил ПериодРегистрации
и в чем проблема теперь?
---
не проводится, пишет не указан период, при открытии пустой и красный, при Этом Период и вся шапка заполнена, они специально сделали его реквизитом формы чтобы такие "умные" типа меня не умничали, это документ интерактивного ввода, для не интерактивного есть графики, но я не определяю документы на фирме с которыми работать, это я как опытный 1сник понимаю, хочу узнать как обойти, раньше не сталкивался, вопрос же не сложный, реквизит формы, как заполнить? в толстом это делается за пару сек, ну что вы ребята? сразу какахами кидаетесь
---
при Этом Период и вся шапка заполнена
может вы путаете реквизит ПериодРегистрации с датой документа?
просто сам реквизит ПериодРегистрации на форму не выведен, как вы видите, что он заполнен?
---
при открытии пустой и красный

В этом документе всего 10 НЕпредопределённых реквизитов объекта.
Через консоль запросов посмотри какие реквизиты из них не заполнены (в частности именно ПериодРегистрации).
---
решено, отдал мани первому про период написавшему, сам попутал там есть Период ввода данных перечисление, и начальная/ конечная дата, чего не приметил еще того)
---
тогда извиняюсь, но нет смысла получать форму объекта, что бы "строку" заполнить "МесяцРегистрацииСтрокой", которая нигде не сохранится.
Ведь, опять же, эта "строка" заполняется в процедуре ПриОткрытии формы и имеет ряд обработчиков.
---
опишите весь процесс, как вы создаете документы, что с ними делаете и в какой момент вам требуется при программном создании документа заполнять реквизит формы
---
извиняюсь, сам дурак Там их два, все заработало ПериодРегистрации чето я погорясчился, вечерело))