NB: Этот вопрос задавал в теме Развернуть результат запроса в столбцы , но тема закрыта по п.6.
Продолжаю попытки освоить СКД и опять уперся в вопрос как вывести данные в столбец а не в строку. Решил попробовать на небольшом примере, на Партии Товаров.
Единственно, что мне удалось, так это вывести наименование складов в заголовок столбца (РИС.1 отмечено зеленым), но соответствующие значение в эти столбцы не помещается.
Подскажите, пожалуйста, какой параметр еще нужно изменить, чтобы в этих столбцах появились значения.
Хотелось получить, что-то похожее на РИС.2
Цитата(sava1)
в настройках группировки - таблица, строки - номенклатура, колонки - склады, количество, сумма - должны быть ресурсами
Я в настройках указал Строки - Номенклатура, Колонки - Склады.
Единственно не понял, что подразумевается под ресурсами, т.к. в настройках то что касается ресурсов это только то как их выводить (вертикально/горизонтально, вместе/раздельно). Или тут идет речь касательно самого запроса в схеме компоновки данных?
Vidocq05 @ Сегодня, 12:38
, Благодарю, получилось, вот так (рис 3).
Единственно не получилось убрать второй столбец (Склад компании), который теперь стал ненужным, т.к. дублирует информацию и из-за него получается как бы лишняя строка. Также смущает строка (не знаю как правильно ее назвать), отмечена зеленой стрелкой (рис 3), возможно-ли как-то убрать эту строку? В настройках нашел, что эту строку можно размещать или вверху или внизу, параметром "Расположение группировок". Но если этот параметр установить в "Нет", то все данные перестают отображаться.
Далее решил немного усложнить задачу и добавить в отчет еще одну таблицу - добавил еще один набор данных для цен и в нем запрос по регистру цен (СрезПоследних), в СвязьНаборовДанных сделал по Номенклатура, поместил Цена в рессурсы а в Колонки добавил ТипЦены.
Результат, конечно получился "интересный" (рис 5):
Но вышло как у Лермонтова "смешались в кучу кони люди...", т.е. перемешались колонки Остатки, Цены и при этом получилось, что количество строк выросла по экспоненте в зависимости от количества складок и типов цен, что в конец "убило" читаемость.
Подскажите пожалуйста возможно-ли этот эффект задваивания/дублирования как-то вылечить?
Потому-что при дальнейшем добавлении наборов данных (Продажи, ЗаказыПоставщикам, СчетаПоставщика, ЦеныПоставщика) боюсь даже представить, какой получится вид отчета.
Рис 7.1: - убрал из отображения столбцы отмеченные зелеными стрелками, посредством снятия соответствующих галочек в настройках отчета в разделе "выбранные поля". - в настройках отчета в разделе "Колонки" сделал изменения в иерархии для "ТипЦен" (см. в красных рамках А и Б). Это позволило устранить задваивание строк.
На данном этапе получил результат Рис 7.2
- для отделения "коней" от "людей" (отмечено синими и красными стрелками) в настройках отчета, в разрезе каждоого элемента колонок (Склады, ТипыЦен) в "ВыбранныеКолонки" снял галочку с "Авто" и добавил соответствующие поля Склад, Остаток и ТипЦены, Цена (см. в фиолетовых рамках). Это позволило убрать Цены из складов и Остатки из Типов Цен.
Вследствие всех этих действий получился результат Рис 7.3.
Осталось не понятно, почему отчет не свел оставшиеся две строки в одну а вывел остатки как бы в шахматном порядке, при этом получилось, что цены просто задублировались. Я ожидал, что у меня получится добиться результата как на РИС 7.4 (этот результат не получен - это просто в mspaint склеено). Подскажите пожалуйста, как получить такой результат. И как можно убрать строку отмеченную желтой стрелкой?
sava1 @ Сегодня, 15:03
, Можно уточнить о чем идет речь.
В дереве настроек: Отчет- Таблица - Строки - Номенклатура - Детальные записи ? Выбрать пункт Номенклатура и в Выбранные поля должна быть только Номенклатура?
Если об этом, то у меня там стояло Авто, а Выбранные поля у меня заполнены в разделе Отчет.
bizisoft @ 18.01.19, 14:58
, На вашей картинке на РИС 7.1 и РИС 7.2 Вы показываете настройки колонок. Сделайте такой же скриншот, только настроек строк.
Vidocq05 @ Вчера, 18:25
, К сожалению такойже скриншот сделать не смогу, т.к. все потер, но вкратце настройки строк были такие же как на РИС 8.2, только по первой они были в "Отчет", потом пробовал в "Номенклатура"...
Попробовал различные комбинации настроек - пробовал заполнять в Отчет - ВыбранныеПоля и в Отчет-Таблица-Строки-Номенклатура - ВыбранныеПоля, желтая строка никуда не девалась, только пропадали столбцы отмеченные зеленой стрелкой РИС 8.1, если снять галочку ДетальныеЗаписи . А сейчас убирал все из ВыбранныеПоля в Отчет и в Номенклатура , а в ДетальныхЗаписях добавил такие строки (РИС 8.2).
Только после этого результат принял апроксимированный вид, что я хотел увидеть.
А вот с полями Себест. и Общ остаток я так и окончательно и не понял, как правильно поступать, т.к. если заносить их в ресурсы, то при настройке отчета выдавало ошибку что-то связанное, что нельзя помещать ресурсы в группировки..., поэтому я их в ресурсы не добавлял, поэтому перенести их правее синей линии у меня и не получилось.
Единственно, что я так и не понял причину такой шапки (обведено красным), но это мелочи в сравнение со всем что было, но как на РИС 8.3 она смотрелась бы покошернее )))
А в СКД есть какие-то ограничения по количеству наборов данных и связывании их между собой, а то к этой информации требуется добавить еще продажи, цены поставщиков, информацию из ЗаказовПоставщиков и СчетовПоставщиков? Я смогу добавлять это все как новый набор данных и связывать с данными Партии по Номенклатуре?
А вот с полями Себест. и Общ остаток я так и окончательно и не понял, как правильно поступать, т.к. если заносить их в ресурсы, то при настройке отчета выдавало ошибку что-то связанное, что нельзя помещать ресурсы в группировки..., поэтому я их в ресурсы не добавлял, поэтому перенести их правее синей линии у меня и не получилось.
Правильно, это ресурсы, и в гркппировки помещать их нельзя. Общ остаток вообще уберите с отчета, а используйте итого. Из-за этого и было раздвоение строка как на РИС 7.3.
Vidocq05 @ Сегодня, 14:08
, Использовать "Итого" как результирующая в подвале или это какая-то вычисляемая функция запроса? Если "Подвал", то не подходит, т.к.нужно общее количество по каждому товару, а не общий по больнице (Если я правильно понял)
bizisoft @ Сегодня, 14:58
, Блин, не пойму, что я наклацал, но стало дублировать строки по складам, убрал ОбщийОстаток, ничего не изменилось.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!