Показано с 1 по 10 из 17
Комбинированный просмотр
-
18.03.2017, 18:38 #1
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
-
20.03.2017, 07:24 #2
- Регистрация
- 27.12.2010
- Сообщений
- 20
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Получение элемента по индексу для значения не определено
Ну вот этот код работает:
Код:НоваяСтрока = ТекущаяНастройка.Строки.Добавить(); НоваяСтрока.Обработка = ЭлементыФормы.ТекущаяНастройка.Значение; ТекущаяНастройка = НоваяСтрока; ЭтаФорма.ВладелецФормы.ЭлементыФормы.ДоступныеОбработки.ТекущаяСтрока = НоваяСтрока; ТекущаяНастройка.Настройка = НоваяНастройка; сообщить("0 " + ТипЗнч(ТекущаяНастройка.Настройка));
Только типзнч(ТекущаяНастройка.На стройка) строка получается. Форма - обычная, неуправляемая.
-
20.03.2017, 07:40 #3
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
Re: Получение элемента по индексу для значения не определено
Давайте сначала. Что хотите?
И еще, ну чтобы не было путаницы.
Есть объект (например элемент справочника), у которого есть реквизиты и табличные части.
Есть Форма в которой отображается Объект и есть элементы формы в которые отображаются реквизиты и табличные части.
когда Вы добавляете строку в табличную часть программно - у вас соответственно это отображается на Форме.
Вы всегда можете узнать, какая строка на форме является "Текущей"... И-и-и-и... что хотите сделать и что хотите получить?
ПыСы.. Чтобы не путаться, давайте своим реквизитам и табличным частям какие-то "не стандартные имена, а то лично у меня происходит путаница, когда вижу типа ТекущаяНастройка.Строки.До бавить()
Социальные закладки