|
На СКД такое возможно сделать? | ☑ | ||
---|---|---|---|---|
0
popcorn
23.09.11
✎
13:09
|
хочу чтобы данные из регистра сведений выдавались в таблицу такого вида:
|Период |Период Измерение1 |Ресурс1: Ресурс2, Ресурс2, Ресурс2....; Ресурс1: Ресурс2, Ресурс2, Ресурс2....; ..... |..... Измерение1 |Ресурс1: Ресурс2, Ресурс2, Ресурс2....; Ресурс1: Ресурс2, Ресурс2, Ресурс2....; ..... |... Измерение1 |Ресурс1: Ресурс2, Ресурс2, Ресурс2....; Ресурс1: Ресурс2, Ресурс2, Ресурс2....; ..... |... Измерение1 |Ресурс1: Ресурс2, Ресурс2, Ресурс2....; Ресурс1: Ресурс2, Ресурс2, Ресурс2....; ..... |... Измерение1 |Ресурс1: Ресурс2, Ресурс2, Ресурс2....; Ресурс1: Ресурс2, Ресурс2, Ресурс2....; ..... |... ...... | ............... |... Всяко разно уже тыркал, никак не пойму что к чему в этой СКД, не получается чтобы так выглядело |
|||
1
popcorn
23.09.11
✎
13:11
|
Блин табуляция на пробелы заменилась, первая и последняя строчки влево сжались... Но думаю понятно что разделительные палки "|" должны совпадать
|
|||
2
popcorn
23.09.11
✎
13:13
|
Описание: Данные группируются по Периоду и по Измерению1 строками и столбцами.
В пересичении этих группировок данные группируются по Ресурсу1. |
|||
3
popcorn
23.09.11
✎
13:34
|
Походу не возможно, ладно. А вот так можно?:
\ | Изм2 | Изм2 | Изм2 Изм1 | Рес. | Рес. | Рес. Изм1 | Рес. | Рес. | Рес. Изм1 | Рес. | Рес. | Рес. |
|||
4
popcorn
23.09.11
✎
13:40
|
Ап!
|
|||
5
Fragster
гуру
23.09.11
✎
13:45
|
я не против, делай
|
|||
6
Reaper_1c
23.09.11
✎
13:45
|
Все возможно, кури таблицу в настройках вывода
|
|||
7
popcorn
23.09.11
✎
13:52
|
(6) Таблицу когда делаю, у меня только Изм1 и Изм2 по верхнему и левому краю заполняются, а Рес никак не попадает в ячейки. Или попадает тоже в верхний или левый край!
|
|||
8
Fragster
гуру
23.09.11
✎
13:58
|
так сделай его ресурсом, будь мужиком!
|
|||
9
Ochkarito
23.09.11
✎
14:12
|
(0) В СКД на закладке "Настройки" запусти конструктор настроек, который позволит тебе представить данные, так как ты хочешь.
|
|||
10
popcorn
23.09.11
✎
19:26
|
(8) он и так ресурс! Какая разница вообще?
(9) Я и через конструктор делал, всё равно во внутренние ячейки не попадают данные, только по периметру или вкучу! |
|||
11
iamnub
23.09.11
✎
19:33
|
(8)
Не стыдно перевирать цитаты? |
|||
12
iamnub
23.09.11
✎
19:34
|
(10)
только по периметру или вкучу! А вот это надо запомнить |
|||
13
GANR
23.09.11
✎
19:39
|
(0) да
|
|||
14
popcorn
23.09.11
✎
20:10
|
(13) Да я на (0) уже забил, сначала хочу с (3) разобраться
|
|||
15
kuza2000
23.09.11
✎
22:25
|
(0)
Вроде как задача простая. Период и Измерение1 должны быть в СКД "измерениями", а ресурсы - ресурсами (зелененькие такие в настройках). Дальше запускаешь мастера, говоришь, что хочешь таблицу и все должно получиться. (3) - все то же самое. |
|||
16
kuza2000
23.09.11
✎
22:28
|
(7) Если измерения выстраиваются, путь верный, играйся с настройками, все должно получиться. В клетки может ставить только ресурсы (они точно зелененькие? :) )
|
|||
17
kuza2000
23.09.11
✎
22:38
|
(0) Вот, кстати, твой вариант (0) на СКД с иерархией, реквизитами группировок, и всей остальной бадьей: http://s010.radikal.ru/i311/1109/5c/abb4596d067e.png
А ты говоришь "невозможно" :) |
|||
18
kuza2000
23.09.11
✎
23:32
|
Ресурсы должны выглядеть как-то так: http://s39.radikal.ru/i083/1109/f9/4ec2e846d296.png
Они у меня в группу объединены, это не обязательно. |
|||
19
ice777
23.09.11
✎
23:35
|
чо, опять про ресурсы в регистрах ака измерения? вау )
|
|||
20
popcorn
26.09.11
✎
07:14
|
kuza2000 Спасибо, теперь наверное получится
|
|||
21
popcorn
26.09.11
✎
07:33
|
как в (3) получилось, как в (0) не получается.
Ресурс1 не должен суммироваться, по нему должно группироваться, а оно суммируется. Если его убрать из ресурсов, то он не попадает в ячейки. |
|||
22
popcorn
26.09.11
✎
07:50
|
У меня там вообще ничего не должно суммироваться.
|
|||
23
popcorn
26.09.11
✎
08:36
|
(17) Не то. Там в яцейках нет группировок как у меня в (0)
|
|||
24
Нуф-Нуф
26.09.11
✎
08:37
|
про ресурсы уже говорили?
|
|||
25
popcorn
26.09.11
✎
08:50
|
(24) Говорили
|
|||
26
popcorn
26.09.11
✎
08:51
|
Нужно чтобы типа того получилось:
http://pavel.cc/crxphoto/skd.png Там единицы "кг" и "шт" не нужно выводить, нарисовал только чтобы было понятнее. |
|||
27
popcorn
26.09.11
✎
10:02
|
Похоже так не возможно, обманули?
|
|||
28
popcorn
26.09.11
✎
11:12
|
Ап!
|
|||
29
Axel2009
26.09.11
✎
11:14
|
(28) строки склеивать можно в 8.2.14. кури возможности СКД
|
|||
30
popcorn
26.09.11
✎
11:17
|
(29) Подскажи как? Я бросил курить
|
|||
31
Axel2009
26.09.11
✎
11:39
|
СклеитьСтроки чтоли функция называется. почитай новые возможности СКД
|
|||
32
popcorn
26.09.11
✎
11:42
|
(31) Так оно не попадает в ячейки, нечего склеивать. Оно в заголовки попадает. А если сделать чтобы в ячейки попадало, то суммируется!
|
|||
33
Axel2009
26.09.11
✎
11:51
|
(32) вот сделать чтобы в ячейки попадало и функцию натравить которая в 8.2.14. что непонятно?
|
|||
34
popcorn
26.09.11
✎
12:03
|
(33) В ячейках оно суммируется!
|
|||
35
popcorn
26.09.11
✎
12:11
|
(33) СлепитьСтроки() чтоли? И куда ее пихать?
|
|||
36
Fragster
гуру
26.09.11
✎
12:11
|
(34) это смотря какую ты формулу у ресурса задал
|
|||
37
popcorn
26.09.11
✎
12:21
|
Всё, нашел уже в другой теме тут же на мисте, разобрался v8: СКД: вывод нескольких элементов в одной ячейке
|
|||
38
popcorn
26.09.11
✎
12:32
|
Всё равно не то. Надо чтобы в одной ячейке были два разных ресурса, по одному из них группировка, по другому просто вывод всех значений в разрезе первого.
|
|||
39
Axel2009
26.09.11
✎
12:33
|
(38) наполовину беременный?
|
|||
40
popcorn
26.09.11
✎
12:33
|
(39) Смотри (26)
|
|||
41
popcorn
26.09.11
✎
12:35
|
Там в ячейках количество группируется по признаку "вес упаковки".
|
|||
42
Fragster
гуру
26.09.11
✎
12:36
|
(40) в (26) нет формулы, которую ты задал у ресурса
|
|||
43
popcorn
26.09.11
✎
13:19
|
(42) Там не должно быть формулы. Просто информация из регистра.
|
|||
44
popcorn
26.09.11
✎
13:29
|
У меня сейчас так выходит в ячейке:
5кг | 2шт 5кг | 3шт 1кг | 4шт 5кг | 2шт А должно быть так: 5кг: 2шт, 3шт; 1кг: 4шт; 5кг: 2шт |
|||
45
Axel2009
26.09.11
✎
13:50
|
обрабатывай сам вывод и будет тебе счастье. главное что ячейка уже будет содержать всю необходимую информацию.
|
|||
46
sttt
26.09.11
✎
13:50
|
(44) Может поможет. Хрусталева http://www.vesuchet.ru/products/materials/327.html стр. 363
|
|||
47
popcorn
27.09.11
✎
07:26
|
(45) Отказаться от СКД?
|
|||
48
popcorn
27.09.11
✎
07:29
|
(46) Для создания примеров использована платформа "1С:Предприятия" версии 8.1.11.67
Цена: 240 руб А что там на 363 странице? Есть смысл покупать книгу по старой платформе, если возможно она не поможет? |
|||
49
Мимохожий Однако
27.09.11
✎
07:47
|
(48)Что гадать? Разбей наконец яйцо.
|
|||
50
popcorn
27.09.11
✎
08:37
|
(49) О! Спасибо! чё к чему...
|
|||
51
Axel2009
27.09.11
✎
09:08
|
(50) зачем отказаться. у СКД есть ручной вывод. там можно задавать параметры. у тебя будет параметр
5кг | 2шт 5кг | 3шт 1кг | 4шт 5кг | 2шт а ты его преобразуй в 5кг: 2шт, 3шт; 1кг: 4шт; 5кг: 2шт |
|||
52
popcorn
28.09.11
✎
06:04
|
(51) Что-то не нашел нигде "ручной вывод"
|
|||
53
viktor_vv
28.09.11
✎
07:53
|
Смотри ПриКомпоновкеРезультата() , ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент и ПроцессорКомпоновкиДанных . ПРимер использования можно глянуть в УНФ. Да и в УТ 11 наверное есть.
|
|||
54
Axel2009
28.09.11
✎
09:24
|
Пока Истина Цикл
ОбработкаПрерыванияПользователя(); //Получим следующий элемент результата компоновки ЭлементРезультата = ПроцессорКомпоновки.Следующий(); Если ЭлементРезультата = Неопределено Тогда //Следующий элемент не получен - заканчиваем цикл вывода Прервать; Иначе Отказ = Ложь; Попытка ОтчетОбъект.ПередВыводомЭлементаРезультата(МакетКомпоновки, ДанныеРасшифровки, ЭлементРезультата, Отказ); Исключение КонецПопытки; Если Не Отказ Тогда //Элемент получен - выведем его при помощи процессора вывода ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); КонецЕсли; КонецЕсли; КонецЦикла; в ЭлементРезультата находятся значения параметров П1...Пn. смотри - переделывай |
|||
55
popcorn
28.09.11
✎
09:29
|
Это какой-то модуль чтоли надо создать еще? Блин я хотел обойтись минимумом. А если создавать модуль то проще без СКД отчет сделать наверное.
|
|||
56
Axel2009
28.09.11
✎
09:31
|
ну если проще делай!
|
|||
57
popcorn
28.09.11
✎
09:46
|
Вот и делаю.
|
|||
58
Ochkarito
28.09.11
✎
09:57
|
(10) Темка еще живет xD
Таблицы и поля, Групировка: http://s006.radikal.ru/i213/1109/b3/e126f7101a34.jpg Ресурсы, Настройки: http://s16.radikal.ru/i191/1109/5f/92468667d571.jpg |
|||
59
popcorn
28.09.11
✎
18:29
|
(58) уже попадают в ячейки, спасибо за ответ! :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |