Имя: Пароль:
1C
1С v8
Как динамически добавлять колонки в табличный документ?(по горизонтали)
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 добавлять по горизонтали вправо(в зависимости от данных по годам которые возратил запрос),макет на скрине:
http://imglink.ru/show-image.php?id=490a021d064c6738af53d21fb1b2fa5f
к примеру год от 2010 до 2011, должно нарисовать 2 выделенных области..

   ТабДок.Вывести(ОбластьСодержаниеСправки);
   ТабДок.Вывести(ОбластьШапкаТаблицы);
   
   ВыборкаПоГоду = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "ПоГоду");
   
   Пока ВыборкаПоГоду.Следующий() Цикл    
       // Вставить обработку выборки ВыборкаПоГоду        
       Область1.Параметры.Год = Год(ВыборкаПоГоду.ПоГоду);
       ТабДок.Присоединить(Область1);
       ВыборкаДетальныеЗаписи = ВыборкаПоГоду.Выбрать();        
       Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
           ОбластьДанныеТаблицы.Параметры.Месяцы = Формат(ВыборкаДетальныеЗаписи.ПоМесяцу,"ДФ=ММММ");
           ОбластьДанныеТаблицы.Параметры.Дни = ВыборкаДетальныеЗаписи.ДнейВсего;
           ОбластьДанныеТаблицы.Параметры.Сумма = ВыборкаДетальныеЗаписи.СуммаВсего;
           //ТабДок.Вывести(ОбластьДанныеТаблицы,ВыборкаДетальныеЗаписи.Уровень());
           ТабДок.Присоединить(ОбластьДанныеТаблицы);        
       КонецЦикла;
       ТабДок.Вывести(ОбластьТаблицаИтогов);        
   КонецЦикла;    
   //заполнение параметров содержимого справки 2
   
   
   ОбластьСодержаниеСправки2.Параметры.Примечание = ЭлементыФормы.Примечание.Значение;
   
   ОбластьСодержаниеСправки2.Параметры.ОснованиеВыдачи = ЭлементыФормы.ОснованиеВыдачи.Значение;
   
   
   ТабДок.Вывести(ОбластьСодержаниеСправки2);


в итоге получается вот что: http://imglink.ru/show-image.php?id=4d390f990fea77e068affc97fa2d2217
он дописывает ее снизу..не могу понять как изменить вывод..
9 AugustBlack
 
11.10.11
09:28
в итоге получается вот что:  http://imglink.ru/show-image.php?id=4d390f990fea77e068affc97fa2d2217 он дописывает ее снизу..не могу понять как изменить вывод..
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн