Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.