В вашем случае отчет необходимо сформировать через скрипт, пример
http://myvisualdatabase.com/forum/viewtopic.php?id=1664
Спасибо, Дмитрий, попробую разобраться.
My Visual Database → Posts by Maksim.Korotkov
Pages 1
В вашем случае отчет необходимо сформировать через скрипт, пример
http://myvisualdatabase.com/forum/viewtopic.php?id=1664
Спасибо, Дмитрий, попробую разобраться.
Сам результат в Fastreport
Доброго времени суток! Делаю в Fastreport отчет, не могу понять как отфильтровать лишние записи в результате пробовал DISTINCT (с выборкой только уникальных записей ) - ошибку не выдает, но и ничего не происходит. Пробовал Group by по двум полям через запятую убирает нужные. Может что - то делаю не то. Как реализовано одна из подсистем - главная таблица "Договор" имеет подчиненные "Работы" (связь много работ может быть у одного договора), "Материалы" (связь - много материалов может быть использовано в рамках одного договора) и т.д. Дк вот когда вывожу смету по данному договору выводит дубли работ и материалов, которых в гриде программы нет. Как их отфильтровать?
Большое спасибо, Derek.
Всем добрый день. Вопрос такой, в проекте есть подчиненные таблицы которые связаны с основной. К примеру основная таблица "Клиенты" и подчиненные таблицы "Контакты", "Мероприятия", "Договора", "Платежи" и т.д, т.е все что относится к клиенту. Все эти подчиненные таблицы имеют несколько записей, но принадлежат к одному клиенту. Не могу сообразить как эти подчиненные записи, одного клиента выводить по таблицам при клике на запись в гриде в таблице клиента. Сделал скрипт и кнопку поиска, но выводит только таблицу "Контакты" у "Клиента", а хотелось бы все подчиненные записи.
Приветствую всех. Накидал простенькую экспертную систему. Вопрос вот в чем, как можно реализовать:
1) Когда остаётся одна запись в гриде вывести сообщением этот текст (например - "Это самолёт" с кнопкой "Ок") далее после "Ok" диалоговое окно - Продолжить и 2 варианта "Да" и "Нет", при выборе "Нет" - выход из программы, а при выборе "Да" окно с выбором критериев (характеристик) - обновлялось на дефолтное состояние, т.е небыло бы прежнего выбора.
2) И если такой комбинации критериев не было бы в гриде предлагало бы запомнить программе свой вариант (т.е окно с вводом своего значения)
Есть ли какой-нибудь пример простенькой экспертной системы в виде задания определенных сущностей и признаков и после этого выбирая ту или иную сущность-признак система бы предлагала свой вариант (возможно заранее заданный в обучении программы на основе матрицы - 101010100011, типа да или нет).
Спасибо за идею, постараюсь под себя уже доделать.
Видимо подобное вывести нельзя.
Приветствую.
Возможно, для этого в дизайнере отчетов предусмотрен компонент DB Cross-tab
Если не получится, пожалуйста приложите ваш проект с тестовыми данными, постараюсь помочь.
Приветствую, Дмитрий.
Пробовал что-то не получилось. Если чем-нибудь поможете, буду очень признателен. Проект в архиве.
Доброго времени суток!
Как можно сделать и можно ли вообще сделать подобный отчет в FastReport.
Есть несколько листов в Excel. Каждый лист это объект обслуживания в котором проводятся определенные виды работ. Пример одного листа в Excel на скриншоте (в других таже самая таблица). Вопрос, как можно выводить описание того что сделал в конкретный столбец (вид работы) и конкретный лист (объект)?
Таблицы между собой связаны (скриншот прикладываю). А вносится информация самой работы через эту форму (тоже скриншот)
Спасибо, всё отлично!
Дмитрий, большое спасибо.
А месяц в другом падеже нельзя использовать?
2. Извиняюсь, перепутал, сделать именно так в табличном виде не получиться, необходимо выводить данные в компоненты.
А в EDIT можно выводить таким образом и в Combobox? Или только через скрипт?
3. Приложите пожалуйста ваш проект, протестирую.
Проект прикладываю, там кнопка с отчетом "Разъездная ведомость"
1. http://myvisualdatabase.com/forum/viewtopic.php?id=1088
2. Это возможно сделать с помощью SQL запроса, но подобным образом не
получиться создавать или редактировать записи, только просматривать.
3. Если для формирования отчета используется кнопка с действием "Отчет", тогда для форматирования даты можете использовать простой скрипт, создайте событие OnAfterData для компонента в шаблоне отчета, в который выводится дата
procedure ReportBirthDateOnAfterData(Sender: TfrxComponent);
begin
if ValidDate(<Report."employees.dateofbirth">) then
ReportBirthDate.Text := FormatDateTime('d mmmm yyyy', StrToDate(<Report."employees.dateofbirth">));
end;
2. Как это можно реализовать с помощью SQL запроса?
3. Создал не работает, что делаю не так?
Дмитрий, у меня вопрос по реализации интерфейса и вообще есть ли такая возможность в программа MyVisualDatabase. Скриншот прикладываю.
1. Как можно реализовать нумерацию порядковую примерно как на скриншоте (цифра - 1). Т.е при поступлении дела добавляем запись и этот номер присваивается автоматически согласно какой нибудь встроенной номенклатуре.
2. Далее при выборе дела из столбца №1 вся подвязанная к нему информация открывается во вкладке №2. Информация строковая с возможность некоторых полей выбрать конкретные значения из таблицы (как combobox)
3. Вопрос по формату даты. В проекте есть таблица с полем "Дата" так вот при выводе ее в отчет FastReport не могу сменить формат даты, т.е хочу не 21.12.2017 а чтобы отображалось 21 декабря 2017 года. В самом Fastreport есть "DisplayFormat" где можно выбрать нужный, но он никак не реагирует, чтобы я не выбирал. Возможно что-то делаю не то.
И вообще есть ли такие возможности в программе?
Pages 1
My Visual Database → Posts by Maksim.Korotkov
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi