:: Visual Foxpro, Foxpro for DOS
отчеты в VFP9
nosorog
Автор

Сообщений: 18
Откуда: Усть-Лабинск
Дата регистрации: 09.02.2005
Вопрос наверное к гуру...

Возможно ли, хотя бы теоретически, используя объект reportlistener получить "обратную связь" с пользователем. Т.е иметь, например, механизм детализации отчета такой, как это сделано в 1С?
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А чего это за механизм такой ? На reportlistener можно много чего натворить - были бы мозги и желание




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Имеется ввиду drilldown




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А это чего за зверь ? Може дрель такая ?




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003

Ну типа, есть у тебя циферка в отчете, кликаешь по ней два раза и прога тебе рассказывает из чего же она (циферка) получилась.




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А причем тут ReportListener - это все на ура и на гриде делается. Хотя можно и на reportlistener - если тока придумает куда выводить такой отчет




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Rebel Yell
Вещь действительно очень нужная, юзаю 1с года 3 и очень жалею что нет такой же возмножности сдалать "расшифровку" (так это в 1с называется) в VFP. сомневаюсь что такое можно сделать в ReportListener .
как там отследить на значении какой строки я кликнул мышкой?
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
MTc
www.frx2any.com -> FRX2Any.ZIP -> \FRX2Any\Samples\Drill Down report\DrillDownReport.prg

VFP 6/7/8/9
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Евгений Банщиков

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Родной reporter такого делать не может и вряд ли когда сможет судя по динамике развития.
Решить эту задачу можно с помощью Excell , правда нужен VFP не младше 7 версии.
Я в решениях выкладывал 2 репортера ,один на базе FastReport другой для Excell.
Оба эту возможность поддерживают штатно.
Цель разработки Excell подобного репортера была как раз в получений 1С аналога.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Crip_as_guest
Да ладно там... Какие проблемы? У нас люди писали свои привьюеры с возможностью дрилдауна давным давно... Кстати с учетом ускорения времени создания объектов начиная с восьмерки все это должно работать вполне прилично. А уж с ReportListener вообще все без проблем, просто в отличие от 1С на фоксе это все писать никому не нужно... Нет реального потребителя - вложенные деньги не отобьешь...
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Евгений Банщиков

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Crip_as_guest
просто в отличие от 1С на фоксе это все писать никому не нужно... Нет реального потребителя - вложенные деньги не отобьешь..
Может где то это и справедливо , но только не для торговли.
В этой области 1С является фактически стандартом .
И для написания конкурентного софта отчеты нужно делать не просто так же как там , но лучше и удобнее.
Кроме того помимо " дрилдауна" у активного отчета могуть быть другие возможности - например открыть для правки документ или карточку справочника или выполнить некий подотчет дающий дополнительную инфу по текущей строке и.т.п.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Crip_

Сообщений: 227
Откуда: Москва
Дата регистрации: 06.10.2003
Ваш софт конкурирует с 1С?
Для того чтобы написать подобный отчетник нужно полгода труда специалиста с зарплатой 1500 ( в Москве) . Итого 9000, при уменьшении зарплаты имеем увеличение сроков, а то и вообще риск не получить желаемое. За эти деньги компания-разработчик софта лучше купит готовое решение,например в вашем случае MS Excel. А чтобы писать свое нужно действительно конкурировать с 1С, а не сопровождать десяток клиентов доставщихся с досовских времен.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Евгений Банщиков

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Crip_
Ваш софт конкурирует с 1С?
Вряд ли кто либо сможет конкурировать с 1С сейчас и в ближайщем будущем .
Скорее приходится пересекаться с их совтом , 1С торговля в частности.
Crip_
Для того чтобы написать подобный отчетник нужно полгода труда
С помощью OLE и Excell все это решается довольно просто , с затратами на порядок меньшими чем вы приводите.
Тем более , что есть готовые решения.
Crip_
а не сопровождать десяток клиентов доставщихся с досовских времен
Если ничего не делать , то этот десяток клиентов неумолимо будет стремится к нулю.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Crip_as_guest
Цитата:
С помощью OLE и Excell все это решается довольно просто , с затратами на порядок меньшими чем вы приводите.
Тем более , что есть готовые решения.
Так я вам про то и толкую, что нет никакого смысла писать полновесный репортер аналогичный 1С исключительно средствами фокса,хотя задача вполне решабельная...
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Fourmula One может прокатить




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
По моему, где то проскальзывало, что она то в 1С и используется.




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: отчеты в VFP9
Евгений Банщиков

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Цитата:
Так я вам про то и толкую, что нет никакого смысла писать полновесный репортер аналогичный 1С исключительно средствами фокса
Ну значит мы друг друга не поняли , мне показалось , что вы возражаете против технологии активных отчетов вообще.
Ratings: 0 negative/0 positive
Re:Отчеты в VFP9
nosorog
Автор

Сообщений: 18
Откуда: Усть-Лабинск
Дата регистрации: 09.02.2005
итак, мнения разделились
Одни считают что можно сделать активный отчет используя фичи нового репортера... другие считают что нельзя
А реально кто нибудь пробовал? Интересует методология... код сам смастерю
Ratings: 0 negative/0 positive
Re:Отчеты в VFP9
Syberex

Сообщений: 1432
Откуда: Кострома
Дата регистрации: 19.01.2004
Конечно делал на основе грида...
Но вот такая идея:
сделать вывод репорта на форму, потом обрабатывать Click формы,
определить место щелчка не трудно, а вот что там расположено, не знаю ...





------------------
Ratings: 0 negative/0 positive
Re:Отчеты в VFP9
Евгений Банщиков

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Чтобы что то можно было сделать ,ReportListener должен иметь Event 'ы KeyPress или DblClick , которые работали бы в режиме превью. Я подробно не смотрел , но вроде ничего похожего там нет. Кто разбирался с этим подробнее , возможно меня поправит. Может быть в релизе что то добавили. Кроме того возникает вопрос , как определить над каким объектом отчета кликнули мышкой. В идеале хотелось бы получить ссылку на recno в исходном курсоре, в крайнем случае хотя-бы стоку текста.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 15 (Гостей: 15)

© 2000-2024 Fox Club 
Яндекс.Метрика