Default Avatar

Евгений Пришко

Евгений Пришко

Подробная информация

Имя пользователя
Евгений Пришко
Местоположение
Украина, Харьков
Присоединился
Посещений
0
Был на сайте
Группы
Members

Комментарии

  • begin if FinalPass then if FreeSpace < 200 then NewPage; end только что проверил - работает Fr 2.52 с некоторыми фиксами описанными на форуме попробуй вместо overlay использовать columnfooter со скриптом visible := [page#]=1; полагаю это …
  • не знаю как решить проблему с высотой... ;( не менял... заморочек у фаста много, но ругать его я не буду... слишком много вкусного... пока проверял варианты, пробовал использовать ColumnFooter вместо PageFooter работает не совсем так... вывод…
  • мой прокол, у pagefooter нет child. этого я не учел ;(( В onbeforeprint pagefooter child1.visible := [page#] = 1; child1.visible := [page#] <> 1; все остальное делалось в дизайнере сорри что ввел в заблуждение... сейчас ломаю голо…
  • попробуй задать как "''abc''" по крайней мере в делфях передача значения string переменной вяглядела как '''abc''', фаст это воспринимает как 'abc' если же передавать в виде 'abc', он попытается интерпритировать переменную abc кажется так
  • сделай 2 child бэнда на одном 1 тип футера на 2 - второй pagefooter.child -> child1 child1.child -> child2 проперти showchildifinvisible = true pagefooter.visible := false В onbeforeprint pagefooter child1.visible := [page#] = 1; ch…
  • приветствую имхо, никак
    Раздел: Метод FindObject Комментарий от Евгений Пришко November 2004
  • привет, я делал такой отчет геморное это дело если дестйивтельно нужно это сделать , то напиши в аську или на мыло
    Раздел: Cross Tab Комментарий от Евгений Пришко October 2004
  • 2 Stranger ;-) слушаю твои предложения... дабы не флеймить здесь предлагаю продолжить по мылу или по аське после этого сообщения. но ,имхо, не зная брода - не лезь в воду.. а в данном случае, не знаю всех деталей.. как-то структуры базы и осо…
  • это скрипт мемки на футере (подводит итоги по столбцам и выводит результат группировки) begin  colnum := [Column#];  memo := '';  if [colnum] <= 4 then  begin    if [colnum] = 1 then    begin     if [tag] = 0 then begin memo := 'Итого'; Al…
  • я несколько поторопился с радостными воплями.... ;(( по приведенной методике проблема не решилась пришлось забросить использование словаря в отчете report.Dictionary.variables и полностью перейти на frVariables после этого заработало нормально …
  • датасеты разные или по ходу построения отчета в одном датасете меняется запрос? если датасеты разные, то попробуй установить параметр OpenDataSource у frDBDataset в True. в этом случае, запрос сам выполнится когда будет строиться тот бэнд, котор…
  • было бы неплохо еще указать datasource для masterdata хотя бы виртуальный с одной записью в противном случае, даже StoreinDFM не поможет
    Раздел: ПОМОГИТЕ !!!!! Fast Report Комментарий от Евгений Пришко May 2004
  • проблема решилась инициализация rec_count происходила из программы в OnBeginDoc frRResult.Dictionary.Variables := -1; сделал инициализацию в скрипте ReportTitle rec_count := -1; все заработало огромная благодарность Владимиру ака Jinn
  • я не знаю как выдрать отчет из проекта с сохранением работоспособности..... frf и весь код относящийся к отчету вышлю сейчас... если что-то не так, скажи в каком виде прислать
  • Level1 - переменная, в которую загоняется номер строки - начало группы - я ее использовал как integer количество переменных level зависит от кол-ва группировок все это служит для того, чтобы не дублировать итоги еще деталь о которой забыл уп…
  • Danila, пиши на мыло или ищи в аське помогу чем смогу в частности, возможность растягивать отчет по ширине сделал (немного глюкавит при выводе 2-х этажной шапки)
  • можно попробовать объединить оба датасета серез FRUSERDATASET. но это частность, а в общем , как уже говорили, надо объединять
  • если ты о CrossView - не знаю, чес слово. не работал я с ним в отчете с crossband - можно. в onPrintColumn выяснияешь порядковый номер, а в OnBeforePrint задаешь ширину
    Раздел: Cross-tab Комментарий от Евгений Пришко April 2004
  • попробуй сделать через crossband получится сложнее, но и возможностей больше для сложной шапки делаешь несколько страниц (по кол-во уровней шапки) на каждой croossband и masterdata + memo указываешь в свойствах страницы Печатать на предыдущей и…
    Раздел: Cross-tab Комментарий от Евгений Пришко April 2004
  • у GroupHeader есть свойство Master (в дизайнере, в рантайме может отличаться) это бэнд по которому идет группировка ты его не задаешь попробуй
    Раздел: GroupHeader Комментарий от Евгений Пришко March 2004
  • без датасетов FR никуда не денешься по крайней мере придется работать с виртуальным при использовании UserDataset данные ты сам генеришь, передавая их в отчет при помощи переменных FR насчет кросс отчета с переменным числом колонок разной ширины …
  • eugene, пришли мне отчет на мыло с пояснениями того, как он должен выглядеть есть несколько вариантов вывести данные из массива в отчет можно создать кучу мемок в дизайнере, в каждой из них переменная fr можно передавать данные данные напрямую в…
  • попробуй передавать значения через frVariables если именя задавать следующим образом : frvariables := чему-то-там; из fr сможешь обращаться имя[индкес] ...... не до конца понял детали того, что ты хочешь сделать если есть аська, найди меня (UI…
  • никак используй frVariables или Dictionary отчета, только так можно передать или получить что-то в FR еще функциями, но это сюда не относится почитай доки, там все описано
  • to Alisa: а frreport1.storeindfm false?.... если так, то прежде чем showreport нужно заготовку загрузить, например frreport1.loadfromfile('test.frf'); to AlexTZ: читают доки, Александр с нетерпением жду выхода свежих док по FR 3 и 2.51 да и …
    Раздел: help Комментарий от Евгений Пришко December 2003
  • слышал, что может быть это будет в 3,0 в 2,5 2,51 это не реадизовано я решил подобную проблему руками могу прислать код процедуры можно приспособить и к этой нужде
  • хотел бы посмотреть на фильтры экспорта в эксель
  • не настолько все у меня плохо, чтобы я док не читал..... ;-))) вызывал я parser.calc(param2)... результат при param2 имеющем вид [copy([setRResult."hierarchy"],1, _2_)] (выделнная цифра меняется) всегда был 0 а должна быть строка минимум из 2-с…
  • хай я использую только градацию серого цвета использую для группирования, т.е. 1 уровень вложености - цвет белый (255 255 255), а 2 уровень - на 8 меньше и т.д. не самый лучший вариант, потому что слишком много ограничений посуди сам всего 256…
  • либо сделай связку dataset`ов master-detail через делфю, визуальными средствами (я работаю с DOA, там есть такая возможность об отсальных Query не скажу), чтобы все работало в автомате либо в afterscroll master пропиши закрыть detail передать …