|
1С вывод отчетов | ☑ | ||
---|---|---|---|---|
0
Rengo
02.02.15
✎
12:22
|
Подскажите, пожалуйста! Сделал форму, сделал запрос, написал код, создал макет, все работает, но есть маленькое, но… Таблица с колонками 1, 2, 3…10 мне нужно, чтобы полученное с запроса вставлялось в каждый столбец как это кодом написать? В макете две области шапка и данные. Допустим, после кода выводятся значения цифры от 1 до 10 мне их нужно разместить в столбцах по порядку.
|
|||
1
Cube
02.02.15
✎
12:24
|
(0) Рисуй. Говорить у тебя не получается...
|
|||
2
Rengo
02.02.15
✎
12:29
|
Нет все получается выводит норм есть 10 столбцов он в каждый столбец выводит по 10 значений с запроса а мне надо чтобы он в один столбец записал значение 1 во второй 2 в третий 3 и т.д. а не в один столбец сразу 10 значений
|
|||
3
Rengo
02.02.15
✎
12:33
|
Сейчас понятно?
|
|||
4
ShoGUN
02.02.15
✎
12:33
|
(2) Код покажи. И макет желательно, хоть на скриншоты.
|
|||
5
ShoGUN
02.02.15
✎
12:34
|
(4) к (3)
|
|||
6
Rengo
02.02.15
✎
12:34
|
Подскажите куда скриншоты можно залить?
|
|||
7
чувак
02.02.15
✎
12:35
|
(6) апример радикал.ру
|
|||
8
Rengo
02.02.15
✎
12:38
|
||||
9
Rengo
02.02.15
✎
12:39
|
Мне нужно распределить по столбцам то что он выгружает в одну колонку
|
|||
10
Rengo
02.02.15
✎
12:43
|
||||
11
Rengo
02.02.15
✎
12:44
|
http://s012.radikal.ru/i319/1502/84/b9be5a954f0c.jpg
В итоге что получаеться |
|||
12
Rengo
02.02.15
✎
12:44
|
http://s012.radikal.ru/i319/1502/84/b9be5a954f0c.jpg в итоге что получаеться
|
|||
13
Rengo
02.02.15
✎
12:45
|
Надо как то так сделать цифра 2 в первой колонке ответ да во второй колонке цифра 5 в пятой колонке была ну и т.д.
|
|||
14
DexterMorgan
02.02.15
✎
12:46
|
(13) нарисуй как надо
|
|||
15
Rengo
02.02.15
✎
12:46
|
Как это делается?
|
|||
16
Rengo
02.02.15
✎
12:46
|
Сек сейчас покажу
|
|||
17
DexterMorgan
02.02.15
✎
12:47
|
(13) или запятые расставь
|
|||
18
Rengo
02.02.15
✎
12:49
|
http://s015.radikal.ru/i332/1502/0a/721869acceda.jpg Вот так надо чтобы получалось
|
|||
19
Rengo
02.02.15
✎
12:50
|
DexterMorgan - Это как так можно сделать?
|
|||
20
Rengo
02.02.15
✎
12:52
|
Могу код показать если нужно
|
|||
21
DexterMorgan
02.02.15
✎
12:55
|
да сделай на скд это же проще, ну или хочешь выкладывай код как выводишь
|
|||
22
Rengo
02.02.15
✎
12:55
|
Ну кто нибудь помогите это вообще реально сделать?
|
|||
23
Rengo
02.02.15
✎
12:56
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
ТабДок = Новый ТабличныйДокумент; Макет = ПолучитьМакет("Макет"); ОбластьШапка = Макет.ПолучитьОбласть("Шапка"); ОбластьДанные = Макет.ПолучитьОбласть("Данные"); ТабДок.Вывести(ОбластьШапка); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПродажиАвтомобилей.Период КАК Дата, | Опрос.Менеджер, | Опрос.ОпрашиваемоеЛицо КАК Клиент, | ПродажиАвтомобилей.Автомобиль.VIN КАК VIN, | Опрос.ОпрашиваемоеЛицо.ОсновнойТелефон КАК Телефон, | Опрос.Дата КАК ДатаЗвонка, | Опрос.Комментарий, | ОпросВопросы.ТиповойОтвет КАК Ответ, | Опрос.ТиповаяАнкета |ИЗ | Документ.Опрос.Вопросы КАК ОпросВопросы | ЛЕВОЕ СОЕДИНЕНИЕ Документ.Опрос КАК Опрос | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиАвтомобилей КАК ПродажиАвтомобилей | ПО Опрос.ОпрашиваемоеЛицо = ПродажиАвтомобилей.Покупатель | ПО ОпросВопросы.Ссылка = Опрос.Ссылка |ГДЕ | Опрос.ТиповаяАнкета = &ТиповаяАнкета | И ОпросВопросы.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2"; запрос.УстановитьПараметр("дата1",дата1); запрос.УстановитьПараметр("дата2",КонецДня(дата2)); запрос.УстановитьПараметр("ТиповаяАнкета",ТиповаяАнкета); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл ЗаполнитьЗначенияСвойств(ОбластьДанные.Параметры, Выборка); ТабДок.Вывести(ОбластьДанные); КонецЦикла; ТабДок.Показать(); КонецПроцедуры |
|||
24
Ёпрст
02.02.15
✎
12:57
|
Либо в каждой ячейке макета своё уникальное имя
Ответ1,Ответ2...ОтветN и в запросе получать эти поля + вывод, либо выводить в результирующий табличный документ ручонками, где придётся каждый раз менять значение переменной Ответ |
|||
25
Rengo
02.02.15
✎
13:00
|
Ёпрст - вот точно Ёпрст а других выриантов нету? Я об этог уже думал только это и приходит в голову
|
|||
26
Ёпрст
02.02.15
✎
13:02
|
Есть, только зачем ?
|
|||
27
Rengo
02.02.15
✎
13:03
|
Как??? Просто у меня там другие поля есть там ФИО и это ФИО тоже написано одно и тоже на 10 строчек
|
|||
28
Ёпрст
02.02.15
✎
13:03
|
Можно и динамически, через ПрисоединитьСекцию лепить..
|
|||
29
Ёпрст
02.02.15
✎
13:03
|
а так, запихать всё в построительотчета или на скд - усё само нарисует и без макета
|
|||
30
Rengo
02.02.15
✎
13:04
|
Да наверное СКД прийдеться изучать
|
|||
31
Rengo
02.02.15
✎
13:05
|
Я бы хотел руками сам чем через СКД
|
|||
32
DexterMorgan
02.02.15
✎
13:08
|
(25) Можешь запрос переписать вместо поля ответ сделать
ВЫБОР КОГДА ОпросВопросы.ТиповойОтвет = Значение(Справочник.блаблабла) ТОГДА ОпросВопросы.ТиповойОтвет КОНЕЦ КАК ИмяПервойКолонки сгруппировать и т.д. |
|||
33
Rengo
02.02.15
✎
13:10
|
DexterMorgan - хм... попробую если что завтра отпишусь кстати идея не плохая
|
|||
34
Rengo
03.02.15
✎
05:15
|
Что-то у меня не получается =(
|
|||
35
Rengo
03.02.15
✎
05:17
|
Делая группировку все равно повторяющихся значений выдает =(
|
|||
36
Rengo
03.02.15
✎
06:23
|
С группировкой разобрался
|
|||
37
Rengo
03.02.15
✎
11:18
|
Помогите плиз кто нибудь!!! Хелп...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |