#0
by а кому щас легко
Если колонку добавлять программно, то ОформлениеСтроки.Ячейки.ОстатокПРС - выдает ошибку : "Поле объекта не обнаружено ОстатокПРС". Как избежать ошибку? Процедура ПриОткрытии
#1
by Лефмихалыч
это потому, что колонку надо не только в таблицу значений добавлять, но и в табличное поле
#5
by Лефмихалыч
риальне джидаи нулевой пост дальше первой строки не читают, полагаясь на силу. По сабжу поможет овт такая шняга:
#8
by а кому щас легко
это текст в урезанном варианте, чтобы не утруждать тэк сказать достопочтенную публику ну и т.д
#9
by а кому щас легко
ЭлементыФормы.СправочникСписок.Колонки.Найти("ОстатокПРС") почему-то выдает всегда неопределено
#11
by Всеяд
[1C]СтруктураКолонок = Новый Структура("Груз, ТипГруза"); Для Каждого КлючИЗначение Из СтруктураКолонок Цикл ИмяКолонки = КлючИЗначение.Ключ; Если РегистрСведенийСписок.Колонки.Найти(ИмяКолонки) = Неопределено Тогда РегистрСведенийСписок.Колонки.Добавить(ИмяКолонки, Ложь); КонецЕсли; КонецЦикла; [/1С]
#13
by Aprobator
т.е. ты при обходе коллекции строк в качестве имени элемента коллекции смело юзаешь имя свойства табличного поля?
#15
by Aprobator
вообще глянуть отладчиком содержимое ОформлениеСтроки.Ячейки (даже в таком контексте) дело 5 минут.
#16
by а кому щас легко
ОформлениеСтроки.Ячейки.Колонки и также справочникСписок.Колонки не видят моей добавленной колонки, т.е в коллекции этой колонки нет
#19
by Всеяд
Да не. Я перечитал и понял, что, как и ты, не в ту степь пошёл в . Ему и правда нужна просто колонка таб. поля, без данных, чтобы потом её программно заполнить. Ошибка проще и глупее, и необязательно в том коде, что приведён.
#21
by а кому щас легко
разобрался: ЭлементыФормы.СправочникСписок.Колонки.Вставить(3,"ОстатокПРС"); Колонку добавляет: имя "Колонка1", а текст шапки "ОстатокПРС" ОформлениеСтроки.Ячейки.Колонка1.УстановитьТекст(ПРС_Соответствие.Получить(ОС)); - вот так работает
#24
by Aprobator
к списку не добавишь, по крайней мере если верить СП. Поскольку имя колонки связано с прикладным объектом.
#27
by 73
Добавишь, если она есть в источнике(реквизит). Но в данном случае - задача другая. И в я с этим согласился.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- К ТЗ надо новую колонку и заполнить текущие строки в эту колонку значения
- Процедуры ПриПолученииДанных И ПриВыводеСтроки в 1С 8.2
- v8: Событие ПриПолученииДанных отрабатывает дважды
- Оптимизация работы в списке "ПриПолученииДанных"
- События ПриПолученииДанных() постоянно работает, а не при получении данных
- ПриПолученииДанных(Элемент, оформленияСтрок)
- УТ 11 УФ (динамический список) добавленную колонку не видит
В этой группе 1С
- недоступна процедура глобального контекста v8 2
- 8.2 Куда попадет сохраненный файл если клиент и сервер на разных компьютерах?
- программно загрузить в отчет на СКД настройки сохраненные стандартным механизмом
- не ставиться драйвер Штрих-ФР, т.к. не регит DrvFR.dll
- Запуск регламентного задания на SQL базе
- Проблема при импорте данных из банк-клиента (обрезается строка)
- Эротический ребус
- Не выгружается форма МП
- v8 Как у регистра накопления установить признак модифицированности движений?
- Формирование отчета СКД при открытии в тонком клиенте
- v8: Одновременная работа с одним документом нескольких пользователей
- Где лежат правила обмена бп 2.0?
- Ошибка в Регистре учета стоимости МПЗ, списанных в отчетном периоде
- v8: Какой длинный GUID в 1C8!
- Вопрос по СКД (вывести столбцами информацию)
- Ключи на РИБ
- Подключение тонкого клиента по HTTPS с использованием клиентских сертификатов
- Активизировать поле ввода
- Установка сканера штрих кодов на Windows 7
- БП 2.0: закрытие на 90.08.2 (а должно на 90.08.1)