Как динамически добавлять колонки в табличный документ?(по горизонтали)
☑
0
AugustBlack
10.10.11
✎
07:26
Необходимо реализовать, но я бес понятия О_О.
Поделитесь идеями, или какие типовые печатные формы отчеты можно глянуть..
1
strange2007
10.10.11
✎
07:29
Один раз "вывести", потом "Присоединить". И так в каждой строке
2
vicof
10.10.11
✎
07:32
офф: на мисте бесы завелись
3
Нуф-Нуф
10.10.11
✎
07:33
Выводи и присоединяй! Выводи и присоединяй! Выводи и присоединяй! ДААААА!!!
4
Нуф-Нуф
10.10.11
✎
07:33
аминь
5
Godofsin
10.10.11
✎
07:39
(2)+ не просто бес, а бес "понятия". Если чего не понимаешь,знай, бес понятия тебя попутал! =)
6
Нуф-Нуф
10.10.11
✎
07:40
и казалось бы при чем здесь Михалков?..
7
vmv
10.10.11
✎
08:56
это даже юные адепты 7.7 должны уметь
8
AugustBlack
11.10.11
✎
09:27
Помогите разобратся: необходимо Область1 добавлять по горизонтали вправо(в зависимости от данных по годам которые возратил запрос),макет на скрине:
к примеру год от 2010 до 2011, должно нарисовать 2 выделенных области..
ТабДок.Вывести(ОбластьСодержаниеСправки);
ТабДок.Вывести(ОбластьШапкаТаблицы);
ВыборкаПоГоду = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "ПоГоду");
Пока ВыборкаПоГоду.Следующий() Цикл
// Вставить обработку выборки ВыборкаПоГоду
Область1.Параметры.Год = Год(ВыборкаПоГоду.ПоГоду);
ТабДок.Присоединить(Область1);
ВыборкаДетальныеЗаписи = ВыборкаПоГоду.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ОбластьДанныеТаблицы.Параметры.Месяцы = Формат(ВыборкаДетальныеЗаписи.ПоМесяцу,"ДФ=ММММ");
ОбластьДанныеТаблицы.Параметры.Дни = ВыборкаДетальныеЗаписи.ДнейВсего;
ОбластьДанныеТаблицы.Параметры.Сумма = ВыборкаДетальныеЗаписи.СуммаВсего;
//ТабДок.Вывести(ОбластьДанныеТаблицы,ВыборкаДетальныеЗаписи.Уровень());
ТабДок.Присоединить(ОбластьДанныеТаблицы);
КонецЦикла;
ТабДок.Вывести(ОбластьТаблицаИтогов);
КонецЦикла;
//заполнение параметров содержимого справки 2
ОбластьСодержаниеСправки2.Параметры.Примечание = ЭлементыФормы.Примечание.Значение;
ОбластьСодержаниеСправки2.Параметры.ОснованиеВыдачи = ЭлементыФормы.ОснованиеВыдачи.Значение;
ТабДок.Вывести(ОбластьСодержаниеСправки2);
в итоге получается вот что:
он дописывает ее снизу..не могу понять как изменить вывод..
9
AugustBlack
11.10.11
✎
09:28
в итоге получается вот что: он дописывает ее снизу..не могу понять как изменить вывод..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший