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

Динамическое создание наименований колонок таблицы значений

Автор ПетрМГ, 27 июн 2012, 15:45

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

ПетрМГ


   ТабЗначений = СоздатьОбъект("ТаблицаЗначений");
   ТабЗначений.НоваяКолонка("Проект");
   ТабЗначений.НоваяКолонка("ТабСтатьиИСуммы");
   
              ТабЗначенийСтатьиИСуммы = СоздатьОбъект("ТаблицаЗначений");
   ТабЗначенийСтатьиИСуммы.НоваяКолонка("Статья");
   ТабЗначенийСтатьиИСуммы.НоваяКолонка("СуммаПлан");
   ТабЗначенийСтатьиИСуммы.НоваяКолонка("СуммаОбщаяФакт");
   
   НачПериода = ВыбНачПериода;
   Пока НачПериода <= ВыбКонПериода Цикл
      НаименКолонки = "" + НачПериода;
      ТабЗначенийСтатьиИСуммы.НоваяКолонка(НаименКолонки);         
      НачПериода = НачПериода+ 1;
   КонецЦикла;
   ТабЗначений.ТабСтатьиИСуммы = ТабЗначенийСтатьиИСуммы;

По резульатам выдается ошибка

ТабЗначенийСтатьиИСуммы.НоваяКолонка(НаименКолонки,"Строка");         
{D:\DB\NEWBASEFINPALAN\EXTFORMS\ДДС ПЛАН-ФАКТ 2012 МОЕ.ERT}: Недопустимый идентификатор колонки!

Не могу понять в чем ошибка???

Помогите разобраться, пожалуйста

Заранее всем  спасибо!
   

volodya1122

Не воспринимается НаименКолонки как строка
Попробуйте так
НаименКолонки=Строка(НачПериода);


wviktor1964

Здравствуйте!

Помогите с такой проблемой:
после обновления отчетности и программы УСН 1С 7.7 за 3-й квартал 2014 г. при заполнении отчета по экологии в 4-м разделе при выборе кода во втором столбце выходит такая ошибка:

НаименованиеПолное = СписокДляВыбора.ПолучитьЗначение(НомерСтрокиСписка, "НаименованиеПолное");
{D:\ПРЕДПРИЯТИЕ\УСНРБН\EXTFORMS\RP14Q3.GRP\NEGVOZ16.ERT(3869)}: Неверный идентификатор колонки!

Отчет как раз новый вышел, с новыми кодами. Что с ним не так?
Что нужно сделать и как с этим бороться? Или это ошибка программистов 1С?

Тему: v7: УСН Неверный идентификатор колонки! в регламентированной отчетности за 1 квартал 2010
читал - не помогло!

md3d

Цитата: volodya1122 от 27 июн 2012, 17:27
Не воспринимается НаименКолонки как строка
Попробуйте так
НаименКолонки=Строка(НачПериода);
Возможно, не все символы воспринимаются в НаименКолонки.
Проверьте, Строка(НачПериода) содержит запрещенные символы (точка,и т.д.)?

Теги:

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

Рейтинг@Mail.ru

Поиск