Программное добавление реквизита

Новая тема
Показывать по 10 20 40 сообщений
"Здравствуйте

подскажите, почему в моем случае на форму не выводится программно добавленный элемент формы? код ниже

               НовыйРеквизит = Элементы.Вставить("Тест",Тип("ПолеФормы"));
НовыйРеквизит.Вид = ВидПоляФормы.ПолеВвода;
НовыйРеквизит.Заголовок = "Переменная тест;

в отладчике когда захожу в этаформа.элементы, полеформы "тест" добавлено, но на форме оно не отображается! видимость = истина проверял. подскажите в чем дело?

Заранее благодарю"
Обновить форму не помогает?
Обновить программно или F5 нажать? если первое, то как это сделать? а если второе то нет не помогает(((
Если не ошибаюсь, то у формы есть метод Обновить() который надо вызвать, чтобы заново обрисовать форму
"на метод
ЭтаФорма.обновить();

ошибка
Метод объекта не обнаружен (обновить)

"
ну тогда только изучение кода поможет в решении проблемы!
кстати а зачем программно добавлять реквизит формы?
"на шаге 1 пользователь вводит некие данные (их количество может быть как 2 так и 20)
на шаге 2 пользователь должен указать чему конкретно равны эти данные, введенные на 1 шаге

Код :
НовыеРеквизиты = Новый Массив;
НовыйРеквизит = новый РеквизитФормы("тест",Новый ОписаниеТипов("Строка"),  ,"тест", Истина);
НовыеРеквизиты.Добавить(НовыйРеквизит);
ИзменитьРеквизиты(НовыеРеквизиты);"
слушай, ты конечно извини, но мне в субботу трудно уловить твою мысль, тем более не видя полного кода!
З,Ы, задачу так и не понял!
)) я тож тебя не понимаю, наверно выхи сказываются. Я ж выложил код, весь код это 4 строки. они добавляют реквизит формы, но он не появляется на форме (форма управляемая), почему или что нужно сделать чтобы появились?
Читают тему
(гостей: 1)

Быстрый переход