0
belka4_4
05.03.16
✎
19:58
|
Мне надо чтобы колонки в таблице значений создавались программно в зависимости от реквизитов ДатаНачала и ДатаОкончания
Но! Опытным путём я пришла к выводу, что в имени колонки не могут быть только цифры, а так же пробелы и знаки препинания и даже слеш.
Максимум нижнее подчёркивание. Иначе ругается на неверное имя колонки.
Пока делаю так:
Дата = ДатаНачала;
Таб = Новый ТаблицаЗначений;
Таб.Колонки.Добавить("Номер", Новый ОписаниеТипов("Число"), "№", 10);
Таб.Колонки.Добавить("Пара", Новый ОписаниеТипов("ПеречислениеСсылка.Пары"), , 10);
Пока Дата <= ДатаОкончания Цикл
Таб.Колонки.Добавить("Дата"+Формат(Дата, "ДФ=dd_MM"));
Дата = Дата + 24*3600;
КонецЦикла;
Но это неприемлемый формат записи для моей задачи. Надо просто дата в виде 05.03 или 05/03
Если никаких шансов на нормальную запись нет, то что ещё можно придумать?
Нужна таблица такого вида:
на пересечении пары и даты будет ссылка на мероприятие. Только надо бы для красоты поменять направление текста. Пока не думала как это сделать.
Всё это дело на форме обработки.
|
|