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

звіт по складах

Автор Zgural, Жовтень 23, 2011, 01:15:48

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Zgural

Допоможіть з звітом!!!

Просто дуже потрібно: звіт по складах (фільтер ) якщо є декілька з наступними параметрами 1 -№ п/п,2- всі коди, 3-всі назви,4-ширина, 5-вся вага, 6-кількість залишку по збігах за попередніми параметрами.

Павло

Користуйтесь пошуком по форуму.
Редактором звітів можете створити потрібний вам звіт.
Перед тим, як створювати з такими назвами тему, перечитайте правила форуму.

Zgural

А де його взяти ! Пане інтелектуал! щось не наблюдається :))

Valerikkon

Отчеты - создать новый отчет. Выбираете нужное, сохраняете со своим именем.
Потом Отчеты - ваш отчет и кнопку "в режим редактирования".
Не бойтесь экспериментировать, только создавайте резерв базы, чтоб потом не жалеть.
Удачи!

Zgural


Zgural

#5
А де в базі даних знаходиться поле вага і довжина????

TheOK

Цитата: Zgural від Жовтень 31, 2011, 22:19:39
А де в базі даних знаходиться поле вага і довжина????
Они находятся в таблицах базы данных: то, что вы видите, лишь отображение результата SQL запроса для выбранного отчета.
Напишите какие именно данные вы хотите увидеть в своем отчете: наименования полей, фильтр по каким параметрам вы хотите использовать в форме отчета
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

Zgural

Цитата: TheOK від Листопад 01, 2011, 00:05:50
Цитата: Zgural від Жовтень 31, 2011, 22:19:39
А де в базі даних знаходиться поле вага і довжина????
Они находятся в таблицах базы данных: то, что вы видите, лишь отображение результата SQL запроса для выбранного отчета.
Напишите какие именно данные вы хотите увидеть в своем отчете: наименования полей, фильтр по каким параметрам вы хотите
использовать в форме отчета
мені потрібно створити звіт з параметрами №пп, код, назва, вага, довжина, кільість з фільтром наявність по складах та групі товару.

TheOK

Как вариант:
Выберите Отчеты->Остатки на складе->остатки на складе:фильтр по группе
Переименовывайте как угодно и жмите Сохранить как
Изменяете существующий 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
А далее в редакторе отчетов добавляйте нужные вам поля.
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

Zgural

Дякую! Супер, все вийшло. Можна поділитися звітом. А як формується запит по базі? де взяти літературу

TheOK

Вы можете научиться строить запросы самостоятельно. Для этого можно найти достаточно литературы в интернет (ключевые слова: базы данных, SQL). В УкрСклад для построения отчетов вам пригодятся только запросы на выборку (SELECT - запросы, ключевые слова: SQL, SELECT). Однако, сразу предупрежу, без поверхностного понимания теории хранения данных в таблицах БД вам будет сложнее понять что к чему.
Еще вам следует просмотреть некоторые темы на форуме. Одна из них здесь:
http://www.softbalance.com.ua/forum/index.php?topic=1973.msg10922#msg10922.
P.S. Будут вопросы пишите в личку
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]