#0
by Алексей_1с_н
Доброго времени суток всем. Смысл такой: необходимо динамически создавать или удалять колонки в табличной части управляемой формы документа. Проблем с добавлением колонок нет, но не всегда получается удалить колонки. Смущает метод "ИзменитьРеквизиты" в части удаления колонок. Привожу код: Собственно "Таблица складов" это и есть коллекция, от значений которой и добавляются / удаляются колонки ДобавляемыеКолонки.Добавить(Новый РеквизитФормы("Количество_" + СтрокаУникИдентификатор, Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15,2)), "ТаблицаТовары", строкаСклада.Склад.Наименование, Истина));
#1
by Алексей_1с_н
В таблице складов хранится список складов, на которые уёдет продукция. Хотелось бы в документе сделать для каждого склада отдельную колонку с количеством (например, "Количество для склада № 1", "Количество для склада № 2" и т.д.) Благодарю всех откликнувшихся
#3
by Алексей_1с_н
Еще небольшой комментарий - метод "ИзменитьРеквизиты" не всегда удаляет ненужные колонки из массива - т.е. он отрабатывает корректно, без ошибок, но на форме колонки не удаляются. При этом после следующего вызова метода вылетает ошибка - "невозможно добавить колонку"
#8
by Алексей_1с_н
Да, но при срабатывании ИзменитьРеквизиты как раз таки реквизиты удаляются, в вот элементы формы не всегда Но иногда этот метод работает корректно. Ошибка обнаружилась при плотном тестировании
#9
by Mitriy
бред... колонке по фиг на то, что ты делаешь с реквизитом... скорее она просто перестает отображаться, т.к. теряет связь с данными... не проще ли просто рулить видимостью колонок?
#11
by Mort
Элементы формы никуда не деваются, они просто скрываются если путь к данным не корректный. Либо удаляй элементы вместе с реквизитами, или не добавляй уже существующие.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Удаление помеченных на удаление документов
- Удаление помученных на удаление элементов справочников
- Динамическое добавление столбцов в документ? (v7)
- Как запретить удаление документа (или пометку на удаление) ?
- Роль: удаление и интерактивное удаление
- Динамическое добавление колонок в табличную часть
- Динамическое добавление элементов на форму
- Программное добавление или удаление элементов управляемой формы
- v8: Права доступа и динамическое обновление
- Динамическое обновление. Сервер 1С.
- СКД: Динамическое добавление полей
- УФ, динамическое добавление реквизитов, проблема
В этой группе 1С
- Подготовка данных в ПФР в ЗУП 8.2
- получить значение реквизита через метаданные
- как сохранить картинку из хранилища значений программно
- выгрузка через xml регистр сведений
- ошибка COMОбъект("Socket.TCP")
- При списании комиссионных товаров не определена партия оприходован
- Где взять исходники простого форума на php + mysql?
- Хочу при запуске 1с скрыть окно программы. Как сделать?
- Не работает автомасштабирование табличного документа
- 1С Выдает ошибку "Неудачная попытка создания объекта (ODBCRecordset)"
- Использование управленческой организации в УТ 11
- Подскажите как выводить горизонтальный разделитьель страниц в СКД ?
- Переход на Комплексную Автоматизацию 8.2. Как правильно?
- Виснет клиент 1С при попытке соединиться с сервером 1С SQL
- СКД, таблица, строки - названия месяцев, столбцы - годы, как?
- Вывод двух полей в одной колонке
- Форма выбора строки дерева значений
- Электрики грамотные есть?
- Как извлечь данные из Базы Оракл
- Отбор по добавленной колонке табличного поля.