Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 09:51

Не видит колонки ТаблицыЗначений

Автор Konstatine, 25 окт 2011, 15:47

0 Пользователей и 1 гость просматривают эту тему.

Konstatine

Добрый день.
Подскажите, пожалуйста...в управляемом режиме в конструкторе форм создал Таблицу значений с реквизитами. А обратиться к колонкам этой ТаблицыЗначений не могу. Хотя сам реквизит ТаблЗн программа видит. Подскажите в чем дело? Может стоит прописать еще и вручную все колонки этой ТаблЗн?
З.Ы.: Строго не судите, недавно в 1С 8.2.

has

А задача какая? Просто насколько мне известно, работа с колонками ТЗ очень муторная в управляемом приложении. Может создать таблицу программно и разместить ее на форме?

Konstatine

Задача выгрузить значения в ТаблЗн в файл дбф. Делаю все правильно, и программа видит ТаблЗн, но не видит созданные там реквизиты.
Допустим я создал программно..а как ее разместить на форме тогда?

has

Цитата: Konstatine от 26 окт 2011, 08:05
Допустим я создал программно..а как ее разместить на форме тогда?
Гугл в помощь)))
http://forum.mista.ru/topic.php?id=491210

Konstatine

Сложно получается, да и непонятно. Но попробовать стоит. Спасибо.

Konstatine

Подскажите, что я делаю неправильно при ввобде на основании?
Создал табличную часть с реквизитами, перенес ее на панель формы. Далее заполнил параметры ввода на основании другого документа. Получился код:

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
   //{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
   // Данный фрагмент построен конструктором.
   // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
   Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ЗарплатаКВыплатеОрганизаций") Тогда
      // Заполнение шапки
      Для Каждого ТекСтрокаЗарплата Из ДанныеЗаполнения.Зарплата Цикл
         НоваяСтрока = Таблица.Добавить();
         НоваяСтрока.Сумма = ТекСтрокаЗарплата.ВыплаченностьЗарплаты;
         НоваяСтрока.Сотрудник = ТекСтрокаЗарплата.Физлицо;
      КонецЦикла;
   КонецЕсли;
   //}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры

Но не работает, т.к. ТипЗнч(ДанныеЗаполнения) = "Не определено".
Что я сделал не так?
Помогите.

Konstatine

Последнее сообщение относится к другой теме.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск