#0
by nAPACEHAK
Помогите разобраться, плз, с УФ весь день убил а так и не получилось разобраться Надо создать форму с динамически изменяемым набором колонок надо вместо запроса - взять названия колонок из массива строк Для каждого Колонка Из ЗаголовкиМассивСтрок Цикл Ошибка при вызове конструктора (РеквизитФормы) НоваяКолонка = Новый РеквизитФормы (Колонка, Новый ОписаниеТипов (МассивТипов), "ТаблицаВыгрузки"); по причине: Недопустимое значение параметра (параметр номер '1') почему так то? Новый РеквизитФормы(<Имя>, <Тип>, <Путь>, <Заголовок>, <СохраняемыеДанные>) Параметры: <Имя> (обязательный) Тип: Строка. Тип: ОписаниеТипов. Научите как правильно делать? Я уже и без массива пробовал, просто строкой, и еще всякоразно. Один фиг никак не догоню ((((
#1
by oleg_prg
лови - вот накидал обработку - делает кнопки и таблицу программно, думаю там найдешь ответ )
#4
by nAPACEHAK
Все равно осталось немного непонятно, когда вернулся к массиву Элемент1 = Новый РеквизитФормы("Поле1",Новый ОписаниеТипов("Строка"),Элементы.ДанныеТЗ.Имя); теперь в конструктор передаем первым параметром строку из массива Для каждого СтрЗаг Из Заголовки Цикл Элемент = Новый РеквизитФормы (СтрЗаг, Новый ОписаниеТипов ("Строка"), Элементы.ДанныеТЗ.Имя); получаем Ошибка при вызове конструктора (РеквизитФормы) Элемент = Новый РеквизитФормы (СтрЗаг, Новый ОписаниеТипов ("Строка"), Элементы.ДанныеТЗ.Имя); по причине: Недопустимое значение параметра (параметр номер '1') Почему так то??? что в 1 случае что во 2 - в 1м параметре "строка"
#5
by nAPACEHAK
Для каждого СтрЗаг Из Заголовки Цикл на первой же итерации, после сообщить - строка - на конструкторе ошибка
#7
by hhhh
заголовки же вообще могут быть по 100 символов, с пробелами и всякими кавычками. Зачем вы заголовок в имя фигачите?
#8
by nAPACEHAK
да это я уже лбом бъюсь. Просто что бы вывела тип значения. Посмотреть что в конструктор передается Уже думал. Например, Лев (Стр, 5) выдает ту же самую ошибку Для Ш = 0 По Заголовки.Количество Цикл
#9
by nAPACEHAK
Массив заполняется так. Может тут чего? Потому что если Ф = Новый Массив; то так заполняется Но ведь иэ экселя тоже ведь текстовый массив получается в чем разница? Вроде как и там и там одинаковые массивы строк
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Стыжусь,но: можно ли в модуле набора записей обработать удаление набора?
- Динамический DSN
- Макет. Колонки, различные секции - различная ширина и набор колонок
- СКД: СКД: Набор данных-объект, ошибка при подключении внешнего набора данных
- Как в одном наборе СКД использовать поля другого набора?
- Как настроить динамический список
- 8.2. Динамический список. ПриВыводеСтроки()
- УФ - динамический список - почему нельзя менять состав колонок?
- Динамический список. Картинка для группировки!!!
- Динамический список: Обнаружено дублирование ключевых значений
- Динамический список долго открывается на новых платформах(8.2)
- Как выставить нужную ширину колонок в табличной части?Проблема с шириной колонок
В этой группе 1С
- Некорректное отражение себестоимости в отчетах (УТ 10.3)
- УТ 11 Не включать ндс в стоимость партий
- УТ 10.3. Закрытие регистра "Заказы покупателей" документом Требование накладная
- НДФЛ и страховые взносы с начислений умершему работнику
- Ошибка при выполнении запроса GET к ресурсу
- 1с 8.2 КА. Отбор по конкретному значению субконто
- СКД 8.1 нарастающий итог
- Как перевести ДЗ в ТЗ 1с 8
- Агрегатные функции и группировки (универсальный отчет)
- Не загружается клиент банка
- Задваивается количество в отчёте "Валовая прибыль", УТ 11
- Слетает ширина колонок табличного поля на форме
- Дерево значений верхний узел
- Как очистить реквизит и записать форму Элемента справочника
- Своя статья затрат для вида расчета в ЗУП 2.5
- ЗУП: Форма Т-6а не соответствует утвержденной (13 колонок вместо 12)
- Отбор в отчете "Валовая прибыль"
- Печатная форма справочника спецификации номенклатуры
- Бизнес-процессы. Отменить запись/выполнение задачи из ПередСозданиемЗадач
- Cryptopro CSV to VIPNET CSP конвертация контейнера ключа