Евгений Пришко
Евгений Пришко
Подробная информация
- Имя пользователя
- Евгений Пришко
- Местоположение
- Украина, Харьков
- Электронная почта
- Присоединился
- Посещений
- 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…
-
приветствую имхо, никак
-
привет, я делал такой отчет геморное это дело если дестйивтельно нужно это сделать , то напиши в аську или на мыло
-
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 не поможет
-
проблема решилась инициализация rec_count происходила из программы в OnBeginDoc frRResult.Dictionary.Variables := -1; сделал инициализацию в скрипте ReportTitle rec_count := -1; все заработало огромная благодарность Владимиру ака Jinn
-
я не знаю как выдрать отчет из проекта с сохранением работоспособности..... frf и весь код относящийся к отчету вышлю сейчас... если что-то не так, скажи в каком виде прислать
-
Level1 - переменная, в которую загоняется номер строки - начало группы - я ее использовал как integer количество переменных level зависит от кол-ва группировок все это служит для того, чтобы не дублировать итоги еще деталь о которой забыл уп…
-
Danila, пиши на мыло или ищи в аське помогу чем смогу в частности, возможность растягивать отчет по ширине сделал (немного глюкавит при выводе 2-х этажной шапки)
-
можно попробовать объединить оба датасета серез FRUSERDATASET. но это частность, а в общем , как уже говорили, надо объединять
-
если ты о CrossView - не знаю, чес слово. не работал я с ним в отчете с crossband - можно. в onPrintColumn выяснияешь порядковый номер, а в OnBeforePrint задаешь ширину
-
попробуй сделать через crossband получится сложнее, но и возможностей больше для сложной шапки делаешь несколько страниц (по кол-во уровней шапки) на каждой croossband и masterdata + memo указываешь в свойствах страницы Печатать на предыдущей и…
-
у GroupHeader есть свойство Master (в дизайнере, в рантайме может отличаться) это бэнд по которому идет группировка ты его не задаешь попробуй
-
без датасетов 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 да и …
-
слышал, что может быть это будет в 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 передать …