Category Archives: 4D Reporter

hmReports 1.3.0.9574 available

Hello,

A new version of hmReports is available:

Download:

http://hm2.heubach-media.de/projektis/hmReports/hmReports_1_3_0_9574.zip

This version introduces a new command:

hmRep_RENDER TO PICTURE(area;picArray;format;limit)

Grüße/Regards,
[heubach-media] | Christian Sakowski
Christian.sakowski@heubach-media.de
iChat/AIM: SakowskiF
ICQ: 4thDimension (267537916)
Tel: 040/52 10 59-23

Related: hmReport

hmFree 2.1 available

heubach media, Germany, updates hmFree to Version 2.1.

hmFree 2.1 brings three new useful commands to your 4D development:

hmFree_PDF Split (Mac only) – split one multipage PDF into its pages
hmFree_Tiff Split – split one multipage TIFF into its pages
hmFree_GET PICTURE TYPES – returns the internal type of a 4D picture

The plugin is only available for 4D v11.8 and 4D v12.1 Windows & Mac.

hmFree of heubach media brings some usefull commands to your 4th Dimension application:

• hmFree_TEXT2ARRAY
• hmFree_GetStringWidth
• hmFree_Generate UUID
• hmFree_Week Of
• hmFree_Arabic2Roman
• hmFree_OpenMethodEditor
• hmFree_GET METHOD LIST
• hmFree_GetMethodText
• hmFree_GetArrayWidth
• hmFree_GenerateUUID
• hmFree_CRASH
• hmFree_PDF Split
• hmFree_Tiff Split
• hmFree_GET PICTURE TYPES

All commands works with Unicode characters. Text measurements are native (without Altura on windows).

The new version 2.1 can be downloaded here.

The freePack of heubach media, Hamburg Germany, is free of charge but you have to register first.

Grüße/Regards,
[heubach-media] | Christian Sakowski
Christian.sakowski@heubach-media.de
iChat/AIM: SakowskiF
Tel: +49 40/52 10 59-23

Related: hmReport

4D web server leaking memory – possible bug

Hello,

I have just discovered that 4D 11.8 and 4D v12.1, when using 4D’s web server, are leaking 32 bytes of memory with *every* request for a non-existent file and every request that goes through On Web Connection.

Although 32 bytes is not much (after 1 million requests it is a total of 32MB), but all of those extra memory blocks eventually slow things down.

I have filed a bug report with 4D. Until they fix this, you might want to check the memory usage of your servers if they have been running a long time.

Kind regards,

Aparajita
www.aparajitaworld.com

[Editor: Aparajita is the author of our beloved plugin ‘Active4D’ – don’t miss to check it out!!]

[Update: The bug is fixed in 4D v12.2 and an upcoming followup of v11.8 – my wildest guess. :)]

PagePro 1.0.26 available

PagePro is full-featured report generator that allows to generate complex reports in 4D.

Part of PagePro is SRPConvert, plugin that converts SuperReport Pro reports into PagePro format.

This build improves compatibility with SuperReport Pro and adds ability to export reports as XML and HTML files .

PagePro always supported repeating objects of SuperReport Pro, however provided only limited UI support for editing of repeating object’s properties. PagePro provides Table object with much richer set of properties then repeating object has.

PagePro 1.0.26 provides user interface for changing and editing properties of repeating objects and provides a function that changes repeating object to Table object.

Description of main features

Full release notes

PagePro 1.0 build 26 is available for download from PagePro web site.

Prices and availability

Related: hmReport

BASh’ing DSTI – greetings from the past

Oh my goodness!

As many are aware, there was a long-standing promise that the source code for BASh and the other Deep Sky Technologies components would be put into escrow, and made available to the community in the event Deep Sky Technologies ceased to exist or decided to stop publishing them.  As is obvious by now, none of the source code for any of the components was ever placed in escrow, and Deep Sky Technologies does not exist anymore.  In fact, legally, Deep Sky Technologies didn’t exist for a couple years before the last remaining employee departed.  In addition, Steven G Willis claims to have lost all the source code to all the components when he moved to Arizona.

However, the BASh 1.8.5 source is now available for anonymous download at:

http://www.box.net/shared/gau4bxxbox

I would invite those who are interested to apply the same logic the author of the BASh component applied to another well-known situation that occurred when a company suddenly refused to sell any more licenses to a widely-used plugin.  You can download it to make sure it is *not* the same as the component you have.

Incidentally, the latest released version of the BASh component was in the 1.9.x range, so this source is not a drop-in replacement for the component.  You will need to swap the affix files, and check for other functionality you may be using that doesn’t exist in this previous version.  However, for those wanting to upgrade to v11 or v12 and have the BASh component installed and in heavy enough use that it would be time-consuming to remove entirely, this may help.

This message appeared for a short time on the iNUG and was deleted shortly after. Rumor tells, there is some story behind it. We’ll try to investigate it.

As far as we can tell, Steve is still around, we chatted with Steve several times last year.