Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Zgural від Жовтень 23, 2011, 01:15:48

Назва: звіт по складах
Відправлено: Zgural від Жовтень 23, 2011, 01:15:48
Допоможіть з звітом!!!

Просто дуже потрібно: звіт по складах (фільтер ) якщо є декілька з наступними параметрами 1 -№ п/п,2- всі коди, 3-всі назви,4-ширина, 5-вся вага, 6-кількість залишку по збігах за попередніми параметрами.
Назва: Re: Допоможіть!!!
Відправлено: Павло від Жовтень 23, 2011, 16:40:35
Користуйтесь пошуком по форуму.
Редактором звітів можете створити потрібний вам звіт.
Перед тим, як створювати з такими назвами тему, перечитайте правила форуму.
Назва: Re: Допоможіть!!!
Відправлено: Zgural від Жовтень 24, 2011, 09:10:28
А де його взяти ! Пане інтелектуал! щось не наблюдається :))
Назва: Re: звіт по складах
Відправлено: Valerikkon від Жовтень 29, 2011, 22:56:53
Отчеты - создать новый отчет. Выбираете нужное, сохраняете со своим именем.
Потом Отчеты - ваш отчет и кнопку "в режим редактирования".
Не бойтесь экспериментировать, только создавайте резерв базы, чтоб потом не жалеть.
Удачи!
Назва: Re: звіт по складах
Відправлено: Zgural від Жовтень 31, 2011, 11:32:53
Дякую
Назва: Re: звіт по складах
Відправлено: Zgural від Жовтень 31, 2011, 22:19:39
А де в базі даних знаходиться поле вага і довжина????
Назва: Re: звіт по складах
Відправлено: TheOK від Листопад 01, 2011, 00:05:50
Цитата: Zgural від Жовтень 31, 2011, 22:19:39
А де в базі даних знаходиться поле вага і довжина????
Они находятся в таблицах базы данных: то, что вы видите, лишь отображение результата SQL запроса для выбранного отчета.
Напишите какие именно данные вы хотите увидеть в своем отчете: наименования полей, фильтр по каким параметрам вы хотите использовать в форме отчета
Назва: Re: звіт по складах
Відправлено: Zgural від Листопад 01, 2011, 00:32:51
Цитата: TheOK від Листопад 01, 2011, 00:05:50
Цитата: Zgural від Жовтень 31, 2011, 22:19:39
А де в базі даних знаходиться поле вага і довжина????
Они находятся в таблицах базы данных: то, что вы видите, лишь отображение результата SQL запроса для выбранного отчета.
Напишите какие именно данные вы хотите увидеть в своем отчете: наименования полей, фильтр по каким параметрам вы хотите
использовать в форме отчета
мені потрібно створити звіт з параметрами №пп, код, назва, вага, довжина, кільість з фільтром наявність по складах та групі товару.
Назва: Re: звіт по складах
Відправлено: TheOK від Листопад 01, 2011, 02:09:19
Как вариант:
Выберите Отчеты->Остатки на складе->остатки на складе:фильтр по группе
Переименовывайте как угодно и жмите Сохранить как
Изменяете существующий SQL запрос на:
SELECT s.num,t.name,t.kod, t.tov_ves,t.tov_length,t.tov_width, CASE WHEN (c.how_to_calc = 1) THEN t.#цена_тип_поле#/c.kurs   WHEN (c.how_to_calc = 0) THEN t.#цена_тип_поле#*c.kurs   END AS cena,  t.ed_izm, z_kolvo, ((t.#цена_тип_поле#*s.z_kolvo)/#валюта_курс#) AS z_suma,  gr.num,  gr.group_name FROM  view_sklad_zal(#склад_№#,'#дата#') s, tovar_name t  LEFT JOIN currency c ON t.#цена_тип_поле_пр#_curr_id = c.num, print_view_sklad(#товар_группа_№#,#склад_№#) gr WHERE s.num = t.num AND  t.tip = gr.num AND  t.visible = 1
--AND    z_kolvo > 0   
ORDER BY   gr.group_name, t.name

Если вам нужен только товар, в котором кол-во >0, то уберите "--" в строчке
--AND    z_kolvo > 0
А далее в редакторе отчетов добавляйте нужные вам поля.
Назва: Re: звіт по складах
Відправлено: Zgural від Листопад 01, 2011, 14:30:15
Дякую! Супер, все вийшло. Можна поділитися звітом. А як формується запит по базі? де взяти літературу
Назва: Re: звіт по складах
Відправлено: TheOK від Листопад 01, 2011, 21:07:06
Вы можете научиться строить запросы самостоятельно. Для этого можно найти достаточно литературы в интернет (ключевые слова: базы данных, SQL). В УкрСклад для построения отчетов вам пригодятся только запросы на выборку (SELECT - запросы, ключевые слова: SQL, SELECT). Однако, сразу предупрежу, без поверхностного понимания теории хранения данных в таблицах БД вам будет сложнее понять что к чему.
Еще вам следует просмотреть некоторые темы на форуме. Одна из них здесь:
http://www.softbalance.com.ua/forum/index.php?topic=1973.msg10922#msg10922 (http://www.softbalance.com.ua/forum/index.php?topic=1973.msg10922#msg10922).
P.S. Будут вопросы пишите в личку