Доброго времени!

ЗУП 3.1 док Табель учета времени. ФормаДокумента, перенес в расширение. Все хорошо. При попытке открыть форму расшифровки времени за любой день, Общая форма РедактированиеДанныхУчетаВремениЗаДень, система выдает сообщение Неопределенно. Что неопределенно, почему неопределенно непонятно? Как отловить данное сообщение? Как его устранить?
Спасибо.
---
Нашел.....
Этот Табель, отображает данные Табличного документа на форме... из макета. Я этот макет добавил в расширение. Оказывается его не надо было добавлять. Удалил макет и вроде ошибка пропала.

Есть идеи чем ему заимствованный макет не понравился?
---
попробуй посмотреть в процедуре открытия формы, либо при создании на сервере у формы. Либо глянь события элемента который вызывает у тебя открытия формы расшифровки времени
---
Посмотрел сразу... все хорошо отрабатывает, ошибок нет. Но вот в режиме предприятия вылезает вот такое сообщение..... Отключаю Расширение, сообщение пропадает.
---
вот вам и ответ, смотрите в тех же событиях но в расширении
---
Что смотреть? Форма работает, все реквизиты заполняются как надо. Я нажимаю на Окно сообщения Ок. и продолжаю нормально работать.....
---
(1) Что неопределенно, почему неопределенно непонятно? Как отловить данное сообщение? Как его устранить?
(3) вот вам и ответ, смотрите в тех же событиях но в расширении
Найти где вызывается открытие формы и при каком условии, если нужно обработать условие как вам нужно.
---
Нет никаких условий:

```1c
    &НаКлиенте
    Процедура ДанныеТабеляПредставлениеВыбор(Элемент, Область, СтандартнаяОбработка)
    ОткрытьФормуРедактированияДанных(Область);
    КонецПроцедуры

    &НаКлиенте
    Процедура ОткрытьФормуРедактированияДанных(Область)
    НомерДня = Область.Право - 3;
    ИдентификаторДанных = ИдентификаторДанныхИзСтрокиПредставления(Область);

    Если НомерДня < День(Объект.ДатаНачалаПериода)
    Или НомерДня > День(Объект.ДатаОкончанияПериода)
    Или ИдентификаторДанных = Неопределено Тогда

    Возврат;
    КонецЕсли;

    ДанныеДляРедактированияВХранилище(ИдентификаторДанных, НомерДня);

    ПараметрыОткрытия = Новый Структура();
    ПараметрыОткрытия.Вставить("Ссылка", Объект.Ссылка);
    ПараметрыОткрытия.Вставить("АдресРедактируемыхДанных", АдресРедактируемыхДанных);
    ПараметрыОткрытия.Вставить("ТолькоПросмотр", ТолькоПросмотр);

    Оповещение = Новый ОписаниеОповещения("ПослеОкончанииРедактированияДанныхОВремени", ЭтотОбъект);

    ОткрытьФорму("ОбщаяФорма.РедактированиеДанныхУчетаВремениЗаДень", ПараметрыОткрытия, ЭтотОбъект,,,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
    КонецПроцедуры
```
---
это в расширении?
---
Нет это все в основной
(8)
---
посмотри в событии формы, которая находится в расширении
---
В каком именно событии?
---
попробуй посмотреть в процедуре открытия формы, либо при создании на сервере у формы. Либо глянь события элемента который вызывает у тебя открытия формы расшифровки времени. НО ЭТО в расширении.
---
У меня формы расшифровки нет в расширении... В Расширении у меня основная форма документа...
Попробую перенести.... только это лишнее.
---
Была такая же ситуация, но мне нужно было макет менять, так что не добавлять не вариант. Ну, можно было создать другой, не захваченный и поменять места, где к нему идет обращение, или в крайнем случае в конфигурации его поменять. Но можно в добавленном в расширении макете указать способ расширения "Замещать" и тогда ошибка пропадает. По умолчанию 1с пытается объединить макеты и где-то там возникает ошибка, видимо.
---
Помогло!
В макете было достаточно включить автовысоту у строки, сразу после этого появлялось "Неопределено"
---
В общем думаю дело здесь не в коде...
---
Нашел.....
Этот Табель, отображает данные Табличного документа на форме... из макета. Я этот макет добавил в расширение. Оказывается его не надо было добавлять. Удалил макет и вроде ошибка пропала.

Есть идеи чем ему заимствованный макет не понравился?