Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД таблица в таблице

СКД таблица в таблице
Я
   ДенисЧ
 
10.02.20 - 12:53
Не пойму - вообще такое можно сделать?
Есть, например, документ. Две ТЧ (два регистра, по которым он бегает)
Нужно получить что-то типа
документ - контрагент - тч1 - тч2
где тч1 и тч2 - таблички (например товар-количество-сумма), вставленные в ячейку.
То есть что-то вроде

http://pics.wfido.ru/img/2020-02-10_12-50-18_zjvdg.png

На СКД такое можно вообще? Почитал Е. Ю. Хрусталева - Разработка сложных отчетов в 1С Предприятии 8. Система компоновки данных - там такого нет. И хочется именно через скд, ибо руками я такое соберу, но возникают вопросы настроек...
   fisher
 
1 - 10.02.20 - 13:02
(0) Штатно нельзя. А в теории для этого нужно соединение по номерам строк в запросе. Подобные формы обычно регламентированы и я всегда их формирую напрямую, а не через СКД. Такая задача плохо ложится на операции над множествами.
   fisher
 
2 - 10.02.20 - 13:04
Вопрос настроек решается легко. Делаешь отчет СКД, в который "зашиваешь" вариант группировок, удобный для выгрузки в таблицу значений. Т.е. всякие там отборы будут работать штатно. А компоновку перехватываешь, выгружаешь результат в ТЗ и выводишь в ТабДок уже как хочешь.
   d4rkmesa
 
3 - 10.02.20 - 13:04
(0) Если только функцией СКД ТаблицаЗначений, но выглядеть это будет немного иначе и функционал ограниченный.
   fisher
 
4 - 10.02.20 - 13:16
Да и вообще многие формы нестандартного вида тяжело через СКД выводить. Чем сильнее форма отличается от "стандартов" СКД, тем замороченнее будет вариант настроек и макеты СКД. Т.е. сделать можно, но поднимается вопрос овчинки и выделки, так как нестандартные формы обычно все равно регламентированы. Приходится каждый раз доставать весы и взвешивать все "за" и "против".
   ДенисЧ
 
5 - 10.02.20 - 13:16
(3) В строку эти таблицы я уже вывел... Но это некрасиво.
Так что, СКД не осилит такое? Фигово... (((
   SleepyHead
 
6 - 10.02.20 - 13:19
(5) В ресурсах ВычислитьВыражениеСГруппировкойВТаблицуЗначений() и вывести в ячейку. Но будет некрасиво, в одну строку. Хотя, может, есть и другие способы.
   fisher
 
7 - 10.02.20 - 13:19
(5) Ну почему не осилит? Бумага все стерпит. Только СКД тебе не дает никаких средств "склеивания встык двух разных таблиц". Это тебе придется делать в запросе.
   ДенисЧ
 
8 - 10.02.20 - 13:21
(6) В ячейку строкой, я уже сказал, вывел. Нужна именно табличка...
(7) и в запросе склеил. Нужно вывести...
   fisher
 
9 - 10.02.20 - 13:24
(8) Т.е. "Товар1 - Услуга1" ты уже в строку в запросе склеил? А в чем тогда затык? Только в склеить ячеки "Васи" и отцентровать?
   SleepyHead
 
10 - 10.02.20 - 13:24
(8) Генерируй картинку ))
   ДенисЧ
 
11 - 10.02.20 - 13:26
(9) Хочу построчно услуга1-количество1-сумма1, и т.д. как на картинке.
Сейчас каждая тч в строку выводится. С переносами. Получается коряво.
   toypaul
 
12 - 10.02.20 - 13:28
интересно когда дойдет до картинки настроек...
   ДенисЧ
 
13 - 10.02.20 - 13:28
То есть сейчас это выглядит как 
http://pics.wfido.ru/img/2020-02-10_13-28-13_r1p5h.png

(12) Типовые отборы-порядки-сортировки СКД.
   ДенисЧ
 
14 - 10.02.20 - 13:29
(12) Какую из картинок тебе нужно? Там 8 вкладок.
   SleepyHead
 
15 - 10.02.20 - 13:30
(13) А что не устраивает? И кого? Я вот прочитал и все понял.
   ДенисЧ
 
16 - 10.02.20 - 13:32
(15) Ты не знаком с нашим директором ))
   ДенисЧ
 
17 - 10.02.20 - 13:32
+ учти - это одна ячейка. А таких в месячном отчёте будет...
   toypaul
 
18 - 10.02.20 - 13:33
(14) определить картинки какие нужны сам ты должен
   SleepyHead
 
19 - 10.02.20 - 13:33
(16) Это многое объясняет. Могу только согласиться с предыдущими ораторами - не надо это пялить на СКД, я бы сделал на вложенных ТЗ с выводом по старинке.
   FIXXXL
 
20 - 10.02.20 - 13:34
(0) это и кодом нетривиально сделать, если в Товарах строк меньше, чем в Услугах :)
а одной колонкой почему не хОчут? с группировкой по типу Товар-Услуга?
   toypaul
 
21 - 10.02.20 - 13:35
есть вот такой способ СКД вывод независимых наборов данных горизонтально но это только для настоящих джедаев
   ДенисЧ
 
22 - 10.02.20 - 13:37
(21) не... это как-то совсем уж...
   ДенисЧ
 
23 - 10.02.20 - 13:38
(20) Не хочут потому, что по факту там не товар-услуга, а данные, связанные друг с другом только самим фактом хозоперации, т.е. документом.
   FIXXXL
 
24 - 10.02.20 - 14:00
(23) Ну и нормальная "деревяшка" вырисовывается: Вася - Документ - Товар - Услуга
   ДенисЧ
 
25 - 10.02.20 - 14:07
(24) нужна не деревяшка, а простыня...
   Sayan_mi
 
26 - 10.02.20 - 14:22
(0) Посмотри как реализована печать расчетного листка в ЗУП, там 4 различных табличных части выводится.
   lodger
 
27 - 10.02.20 - 14:23
такие варианты смотрел?
http://catalog.mista.ru/public/267055/
   ДенисЧ
 
28 - 10.02.20 - 14:25
(27) То, что там есть - у меня уже работает...
(26) В зупе ковыряться - выше моих сил ))) Да и нет у меня под рукой сейчас и здесь современного зупа. Есть только древняя КА1


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.