отчеты в VFP9 | |
---|---|
nosorog Сообщений: 18 Откуда: Усть-Лабинск Дата регистрации: 09.02.2005 |
Вопрос наверное к гуру...
Возможно ли, хотя бы теоретически, используя объект reportlistener получить "обратную связь" с пользователем. Т.е иметь, например, механизм детализации отчета такой, как это сделано в 1С? |
Re: отчеты в VFP9 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
А чего это за механизм такой ? На reportlistener можно много чего натворить - были бы мозги и желание
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: отчеты в VFP9 | |
---|---|
AleksM Сообщений: 17881 Дата регистрации: 11.11.2003 |
Имеется ввиду drilldown
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: отчеты в VFP9 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
А это чего за зверь ? Може дрель такая ?
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: отчеты в VFP9 | |
---|---|
AleksM Сообщений: 17881 Дата регистрации: 11.11.2003 |
Ну типа, есть у тебя циферка в отчете, кликаешь по ней два раза и прога тебе рассказывает из чего же она (циферка) получилась. ------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: отчеты в VFP9 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
А причем тут ReportListener - это все на ура и на гриде делается. Хотя можно и на reportlistener - если тока придумает куда выводить такой отчет
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: отчеты в VFP9 | |
---|---|
Rebel Yell |
Вещь действительно очень нужная, юзаю 1с года 3 и очень жалею что нет такой же возмножности сдалать "расшифровку" (так это в 1с называется) в VFP. сомневаюсь что такое можно сделать в ReportListener .
как там отследить на значении какой строки я кликнул мышкой? |
Re: отчеты в VFP9 | |
---|---|
MTc Автор |
www.frx2any.com -> FRX2Any.ZIP -> \FRX2Any\Samples\Drill Down report\DrillDownReport.prg
VFP 6/7/8/9 |
Re: отчеты в VFP9 | |
---|---|
Евгений Банщиков Сообщений: 218 Откуда: Kurgan Дата регистрации: 09.04.2004 |
Родной reporter такого делать не может и вряд ли когда сможет судя по динамике развития.
Решить эту задачу можно с помощью Excell , правда нужен VFP не младше 7 версии. Я в решениях выкладывал 2 репортера ,один на базе FastReport другой для Excell. Оба эту возможность поддерживают штатно. Цель разработки Excell подобного репортера была как раз в получений 1С аналога. |
Re: отчеты в VFP9 | |
---|---|
Crip_as_guest |
Да ладно там... Какие проблемы? У нас люди писали свои привьюеры с возможностью дрилдауна давным давно... Кстати с учетом ускорения времени создания объектов начиная с восьмерки все это должно работать вполне прилично. А уж с ReportListener вообще все без проблем, просто в отличие от 1С на фоксе это все писать никому не нужно... Нет реального потребителя - вложенные деньги не отобьешь...
|
Re: отчеты в VFP9 | |
---|---|
Евгений Банщиков Сообщений: 218 Откуда: Kurgan Дата регистрации: 09.04.2004 |
Может где то это и справедливо , но только не для торговли. В этой области 1С является фактически стандартом . И для написания конкурентного софта отчеты нужно делать не просто так же как там , но лучше и удобнее. Кроме того помимо " дрилдауна" у активного отчета могуть быть другие возможности - например открыть для правки документ или карточку справочника или выполнить некий подотчет дающий дополнительную инфу по текущей строке и.т.п. |
Re: отчеты в VFP9 | |
---|---|
Crip_ Сообщений: 227 Откуда: Москва Дата регистрации: 06.10.2003 |
Ваш софт конкурирует с 1С?
Для того чтобы написать подобный отчетник нужно полгода труда специалиста с зарплатой 1500 ( в Москве) . Итого 9000, при уменьшении зарплаты имеем увеличение сроков, а то и вообще риск не получить желаемое. За эти деньги компания-разработчик софта лучше купит готовое решение,например в вашем случае MS Excel. А чтобы писать свое нужно действительно конкурировать с 1С, а не сопровождать десяток клиентов доставщихся с досовских времен. |
Re: отчеты в VFP9 | |
---|---|
Евгений Банщиков Сообщений: 218 Откуда: Kurgan Дата регистрации: 09.04.2004 |
Вряд ли кто либо сможет конкурировать с 1С сейчас и в ближайщем будущем . Скорее приходится пересекаться с их совтом , 1С торговля в частности. С помощью OLE и Excell все это решается довольно просто , с затратами на порядок меньшими чем вы приводите. Тем более , что есть готовые решения. Если ничего не делать , то этот десяток клиентов неумолимо будет стремится к нулю. |
Re: отчеты в VFP9 | |
---|---|
Crip_as_guest |
Цитата:Так я вам про то и толкую, что нет никакого смысла писать полновесный репортер аналогичный 1С исключительно средствами фокса,хотя задача вполне решабельная... |
Re: отчеты в VFP9 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Fourmula One может прокатить
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: отчеты в VFP9 | |
---|---|
AleksM Сообщений: 17881 Дата регистрации: 11.11.2003 |
По моему, где то проскальзывало, что она то в 1С и используется.
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: отчеты в VFP9 | |
---|---|
Евгений Банщиков Сообщений: 218 Откуда: Kurgan Дата регистрации: 09.04.2004 |
Цитата:Ну значит мы друг друга не поняли , мне показалось , что вы возражаете против технологии активных отчетов вообще. |
Re:Отчеты в VFP9 | |
---|---|
nosorog Сообщений: 18 Откуда: Усть-Лабинск Дата регистрации: 09.02.2005 |
итак, мнения разделились
Одни считают что можно сделать активный отчет используя фичи нового репортера... другие считают что нельзя А реально кто нибудь пробовал? Интересует методология... код сам смастерю |
Re:Отчеты в VFP9 | |
---|---|
Syberex Сообщений: 1432 Откуда: Кострома Дата регистрации: 19.01.2004 |
Конечно делал на основе грида...
Но вот такая идея: сделать вывод репорта на форму, потом обрабатывать Click формы, определить место щелчка не трудно, а вот что там расположено, не знаю ... ------------------ |
Re:Отчеты в VFP9 | |
---|---|
Евгений Банщиков Сообщений: 218 Откуда: Kurgan Дата регистрации: 09.04.2004 |
Чтобы что то можно было сделать ,ReportListener должен иметь Event 'ы KeyPress или DblClick , которые работали бы в режиме превью. Я подробно не смотрел , но вроде ничего похожего там нет. Кто разбирался с этим подробнее , возможно меня поправит. Может быть в релизе что то добавили. Кроме того возникает вопрос , как определить над каким объектом отчета кликнули мышкой. В идеале хотелось бы получить ссылку на recno в исходном курсоре, в крайнем случае хотя-бы стоку текста.
|
© 2000-2024 Fox Club  |