Отчет. Элементы с ценой в 1 п.м.
#41
Отправлено 26 March 2021 - 13:14
#42
Отправлено 26 March 2021 - 13:51
#45
Отправлено 09 April 2021 - 12:44
Труба складывается в единый погонаж если это два куска одинакового размера. Если куски разной длины - будут выводиться отдельными позициями.
Шлегель, который тоже погонажный, не складывается. Не складываются в общее количество также профиль-ручки (хотя они вообще поштучные). Точнее складываются, но не все)
Почему, нашел причину. Часть профиля и шлегеля принадлежит Изделию 1, а часть принадлежит Изделию 1_1. Размеры элементов, материал и название одинаковые, изделия отличаются только внутренней вставкой (зеркало или стекло). На скрине подчеркнул.
Короче, в отчетах по элементам полный хаос и анархия.
Возможно, чтобы получить правильный отчет нужно ВСЁ сгруппировать и перегруппировать? Да, так и есть. После группировки в одно изделие отчет становится красивым, просто заглядение, идеально)
Есть над чем подумать, особенно людям проектирующим кухни, когда одно общее изделие состоит из набора других изделий.
Очень важный момент, уважаемые разработчики, обратите на это внимание! Всё, что вы тестируете, как правило происходит на одной тумбочке, в реальности проект состоит из множества изделий, а многие конструкторы еще вкладывают одно в одно по многу уровней.
#46
Отправлено 10 June 2021 - 16:07
Кто знает как сделать, чтобы в отчетах указывалась количество и длина одновременно(!)
пример: штанга - 2 шт - 500мм
штанга - 1 шт - 300мм
Стойка по такому же принципу
Сейчас или количество или п.м можно увидеть
Ну и размер ШРИФТА в отчетах профиксить бы
#48
Отправлено 10 June 2021 - 17:49
Pasha-Pasha (10 June 2021 - 16:07) писал:
А что будет отображаться в колонке количество и длина?
Все отображается в отчете и расход и количество штук и длина.
Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.
#49
Отправлено 10 June 2021 - 19:01
Seryj (10 June 2021 - 17:39) писал:
не вариант
мне надо создать 1 штангу в библиотеку и потом растягивать ее автоматом между стоек (чтобы не вручную) и в отчете смотреть к-во и длину штанг
denoleg (10 June 2021 - 17:49) писал:
Все отображается в отчете и расход и количество штук и длина.
Буфер обмена-2.jpg
Буфер обмена-1.jpg
Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.
как сделать такой отчет? (такой вариант подходит 1 скрин)
а что это на 2 скрине?
#50
Отправлено 10 June 2021 - 19:37
Pasha-Pasha (10 June 2021 - 19:03) писал:
а что это на 2 скрине?
Зайдите в справку программы и выберите "что нового?". И там для версии 3.1 нажмите на ссылку в пункте В шаблоны отчетов добавлена настройка полей и ориентации страницы. Там лежит справка по работе с отчетами.
на втором скрине отображен исходник отчета который отображен на первом скрине
#51
Отправлено 10 June 2021 - 19:39
denoleg (10 June 2021 - 17:49) писал:
Все отображается в отчете и расход и количество штук и длина.
Буфер обмена-2.jpg
Буфер обмена-1.jpg
Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.
можете выслать ваш хмл файл?
кажется я примерно понял
#52
Отправлено 10 June 2021 - 19:40
<tr data="list_materials_element" title="Елементи та Фурнітура" total="Загалом:" sort="length"> <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="code" align="left">Артикул товару</td> <td width="39%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="name" align="left">Найменування</td> <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="length" align="left">Довжина</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="quantity" align="right">Кілк.,шт</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="unit" align="center">Од. вим.</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="consumption" align="right">Кілк.</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="price" align="right">Ціна з ПДВ, грн</td> <td width="9%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="cost" align="right" total="1">Вартість з ПДВ, грн</td> </tr>
list_element - ukr.zip (851байт)
Количество загрузок:: 686
#53
Отправлено 10 June 2021 - 20:16
denoleg (10 June 2021 - 19:40) писал:
<tr data="list_materials_element" title="Елементи та Фурнітура" total="Загалом:" sort="length"> <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="code" align="left">Артикул товару</td> <td width="39%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="name" align="left">Найменування</td> <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="length" align="left">Довжина</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="quantity" align="right">Кілк.,шт</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="unit" align="center">Од. вим.</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="consumption" align="right">Кілк.</td> <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="price" align="right">Ціна з ПДВ, грн</td> <td width="9%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="cost" align="right" total="1">Вартість з ПДВ, грн</td> </tr>
list_element - ukr.zip
спсасибо сделал
denoleg (10 June 2021 - 17:49) писал:
Все отображается в отчете и расход и количество штук и длина.
Буфер обмена-2.jpg
Буфер обмена-1.jpg
Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.
в вашем проекте 2 штанги по 400 мм, а в отчете этого не видно. Видно 2шт к-во и расход 800. Как сделать 2шт по 400мм чтобы отображалось?
добавляю
в проекте есть штанга 800 1 шт - в отчете тоже этого не видно
#54
Отправлено 11 June 2021 - 02:14
Pasha-Pasha (10 June 2021 - 20:24) писал:
добавляю
в проекте есть штанга 800 1 шт - в отчете тоже этого не видно
Разработчиками не было предусмотрено чтобы в отчете отображалась длина. Это ошибка. Также в этом отчете нет возможности сортировать.
#55
Отправлено 11 June 2021 - 09:23
denoleg (10 June 2021 - 17:49) писал:
Только надо длину исправить. В длину заносится расход, а не длина.
Не надо! Тогда погонаж перестанет считаться, мы только этого добились с таким трудом
Нужен отдельный отчет для элементов, в котором помимо штук и цены будут выводиться габариты. Сейчас это срабатывает если фурнитура состоит более чем из одного элемента (т.е. группа)
В разных отчетах выводится разная инфа. В итоговом - общий погонаж трубы. В отчетах по фурнитуре - размер вешала. С количеством пока беда, три вешала одинакового размера Астра раскидала на три отдельные позиции, но думаю после перегруппировки это исправится. Короче, всё работает))
#56
Отправлено 11 June 2021 - 11:19
zzerg (11 June 2021 - 09:23) писал:
Почему перестанет считаться? все будет нормально считаться.
В отчете есть понятие как сортировать. Также причем тут длина data="length" и расход data="consumption". Это разные вещи.
Тут в голову стукнула идея.
В длину записывается данные длины, а в расход записывается произведение длины на количество.
Из этого следует, если в отчете есть столбец длины, количество штук и расход, тогда объединяться будут одинаковые объекты по длине, будет указываться сколько такой длины штук и длина * шт = расход.
Если в отчете будет только расход (длина и их количество неважно), тогда складываются все одинаковые объекты с разной длиной и вычисляется расход.
Получается не надо делать никаких дополнительных настроек в программе. Пользователь сам будет руководить процессом что ему надо и как ему надо выводить.
Объединение одинаковых объектов будет зависеть от отображаемых граф в шапке отчета. Мне кажется этот метод будет самым лучшим.
#57
Отправлено 11 June 2021 - 15:15
Создал три объекта. Два одинаковых с одним названием и один с другим названием. Два стоимостью в мп, а один в штуках. Итого названия разные, материалы разные, стоимость и ед.изм. разные. Смотрим что идет в отчет.
Все одной строкой. Как так?
Прикрепленные файлы
-
list_element - ukr.zip (852байт)
Количество загрузок:: 667 -
тест.zip (11.68К)
Количество загрузок:: 668
#58
Отправлено 12 June 2021 - 00:29
Группировка/перегруппировка влияет тоже.
#59
Отправлено 12 June 2021 - 04:26
zzerg (12 June 2021 - 00:29) писал:
Как может формула расчета стоимости влиять на объединение одинаковых объектов? стоимость должна влиять только на сам объект, вернее, на стоимость самого объекта.
Мне кажется вся проблема в том, что в данные объекта просто заносятся не все или неправильные данные и из-за этого происходит неправильное объединение.
мне кажется в отчете надо сделать небольшие изменения. в отчете должно быть два понятия: группировать по столбцам и объединять по столбцам. И это происходить должно только по тем столбцам которые выводятся в отчет.
Вот привожу пример как можно решить все проблемы при помощи группировки и объединения. Пользователь сам будет создавать свои правила формирования отчета. И этот метод подойдет ВСЕМ БЕЗ ИСКЛЮЧЕНИЯ. И не придется программистам подстраиваться под каждого пользователя в отделенности
1. В отчете будут все объекты просто перечислены.
2. Будут группироваться только те строки, где одинаковое наименование.
3. Будут группироваться только те строки, где одинаковое наименование и длина.
4. Сначала произойдет объединение в одну группу по артикулу, а потом внутри каждого объединение все объекты будут группироваться по длине и ед.из. При этом группировка происходит только со строками внутри объединения не затрагивая другие объединения.
а вот пример если объединить по наименованию и группировать по длине и ед.изм.
или такой вариант
и так можно играться до бесконечности и формировать себе отчет пока не получится.
надеюсь принцип понятен. Принцип прост. Все объединения и группировки происходят ТОЛЬКО с теми колонками, которые выводятся в отчет. И что объединять и как группировать эти колонки пользователь будет указывать в шаблоне отчета. И нет никаких других скрытых манипуляций с отчетом. Все перед глазами.
#60
Отправлено 12 June 2021 - 10:20