|
From: Everton L. B. <ev...@fa...> - 2003-12-04 15:16:19
|
Bob Doan escreveu:
> Hym.....
>
> Does the breaks bug exist in all database formats or just postgre?
postgre and odbc postgre. mysql is ok.
>
> On the subject of RLIB memory checking:
>
> 1) Did you compile rlib with/ --enable-memdebug ??
No, just --disable-python. Must i enable memdebug ?
>
> 2) If a query fails to run rlib_execute will do nothing.. and return -1
>
> so you should do some error checking for that... but we should keep a
> state in RLIB and protect us from crashing/ getting confused..
>
> hey Chet.. can you add a flag to the rlib struct.. and initially set it
> to good.. in the add_datasource_* stuff.. if anything fails set it to
> bad.. then in execute.. if it is bad just return -1.. but if it is good
> execute.. and if execute has problems set it to bad... then in the
> spool, rlib_get_output, ect.. make sure we are good before returning
> stuff?
>
> But.. you should be doing this anyway:
>
> .
> .
> .
> if(rlib_add_datasource_postgre($rlib, "pgsql", "host=localhost
> dbname=rlib_examples_latin user=postgres") == -1)
> echo "Could not connect to......"
> else {
> rlib_add_query_as($rlib, "pgsql", $sql, "jobs");
> rlib_add_report($rlib, "jobs.xml");
> rlib_set_output_format_from_text($rlib, $format);
> if(rlib_execute($rlib) == -1)
> echo "faild to run a query, bad xml or something..."
> else {
> header( rlib_get_content_type($rlib));
> rlib_spool($rlib);
> }
> }
> rlib_free($rlib);
I try putting "if's" like above and the problem persist.
>
> - Bob
>
> On Thu, 2003-12-04 at 08:21, Everton Luis Berz wrote:
>
>>I think i found a bug on breaks when records that appears
>>in detail repeats. (1.1.4 has the bug too)
>>
>>*** Example (working):
>>Query result:
>>Amazon | 6 | Britney
>>Amazon | 1 | Everton
>>Amazon | 5 | John
>>Hellion | 6 | Britney
>>SICOM | 4 | Andrew
>>
>>Rlib result: (company is the breakfield)
>>Company: Amazon
>> 6 Britney
>> 1 Everton
>> 5 John
>>Company: Hellion
>> 6 Britney
>>Company: SICOM
>> 4 Andrew
>>
>>*** Example (bug)
>>Query result:
>>Amazon | 6 | Britney
>>Hellion | 6 | Britney
>>SICOM | 4 | Andrew
>>
>>Rlib result: (company is the breakfield)
>>Company: Amazon
>> 6 Britney
>>Company: SICOM
>> 4 Andrew
>>
>>
>>Where is 'Hellion' break and detail?
>>
>>
>>I'm sending new jobs.php (from examples), run it and
>>you will see that one record does not appear.
>>
>>
>>Other problem.. not serious..
>>i think that's a problem on new memory checking because
>>when i run a erroneous report (with sql syntax error) my
>>computer break, hard disk craze, etc.. some minutes after this
>>it's back to normal, but sometimes i need restart linux.
>>
>>
>>thanks.
>>
>>
>>Bob Doan escreveu:
>>
>>>Hey all,
>>>
>>>Chet and I are happy to announce the relase of RLIB 1.1.5 (still
>>>beta...)
>>>
>>>- rlib_add_parameter (chet)
>>>- optional memory checking (chet)
>>>- reports can span multiple pages (bob)
>>>- fix problems w/ postgre and odbc driver (bob)
>>>- ability to disable signal handling (chet)
>>>- page footer formats correctly now (bob)
>>>- pcode compilation fixes (chet, bob)
>>>- better xml parsing and error checking (chet)
>>>- surpress lines and hr's (bob)
>>>
>>>Again.. special thanks to Everton Luis Berz.. for all of his bug
>>>reports.. pretty soon we will have more examples thanks to him...
>>>
>>>Known problems:
>>> Number formatting w/ i18n still doesn't work
>>> HTML page footer might be not be correct
>>>
>>>Please test it :)
>>>
>>>- Bob
>>>
>>>
>>>
>>>-------------------------------------------------------
>>>This SF.net email is sponsored by OSDN's Audience Survey.
>>>Help shape OSDN's sites and tell us what you think. Take this
>>>five minute survey and you could win a $250 Gift Certificate.
>>>http://www.wrgsurveys.com/2003/osdntech03.php?site=8
>>>_______________________________________________
>>>Rlib-users mailing list
>>>Rli...@li...
>>>https://lists.sourceforge.net/lists/listinfo/rlib-users
>>>
>>
>
--
Everton Luis Berz
Nucleo de Sistemas :: FACCAT - Faculdades de Taquara
+55 51 541 6600 - R.624
ICQ 7807919
|