Re: 4D v16 Server and Windows Server 2016

2018-07-24 Thread Jeffrey Kain via 4D_Tech
What do you need to do on the server itself compared to what's available in the 
OPEN ADMINISTRATION WINDOW view from the client?

--
Jeffrey Kain
jeffrey.k...@gmail.com

> On Jul 24, 2018, at 5:29 PM, Uist Macdonald via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> The gotcha with Server2016 is that although you can enable Interactive 
> Services Detection, session 0 does not accept keyboard and mouse events. 
> Microsoft argues this is not a bug, but a defence against hacking, however so 
> many people use RDC for remote server management that they are hoping pester 
> power will change their minds.
> An alternative option is VNC in its various flavours, but is frowned upon by 
> system admins.
> I am leaning towards using a user to run the 4D servers and lock the session 
> between RDC sessions.

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Keisuke Miyako via 4D_Tech
to be clear, these functions are available in 32-bit applications, which is why 
the 4D data/structure files can be larger than 4GB.
perhaps with standard commands (Append document, SEND PACKET) you won't have 
that issue.

2018/07/25 7:13、Keisuke Miyako via 4D_Tech 
<4d_tech@lists.4d.com>のメール:
you would have to be using 64-bit functions such as fseek64, _fseeki64.



**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Keisuke Miyako via 4D_Tech
from a C point of view,

you would have to be using 64-bit functions such as fseek64, _fseeki64.

besides, Quick Report, as the name suggests, is for quick and simple tasks.
to be honest, I don't think it was designed to handle files larger than 4GB.

(even YouTube before gangnam style wasn't designed for views above MAXLONG)

2018/07/25 1:13、Benedict, Tom via 4D_Tech 
<4d_tech@lists.4d.com>のメール:

I'm exporting data from 4D to a text file using the 4D Quick Report Editor in 
v13.x. It stopped writing to disk when the file size reached 4.0GB (4,194,304 
KB). The disk it is writing to has plenty of space on it. Is there a file size 
limit to exporting data using the 4D Quick Report Editor?



**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Peter Mew via 4D_Tech
Certain File types, ie WAV files, have a 4Gig size limit due to the number
of bytes allocated in the header. that contains the file size. Regardless
of the disc file system.
cheers
-pm

On Tue, Jul 24, 2018 at 7:53 PM, Timothy Penner via 4D_Tech <
4d_tech@lists.4d.com> wrote:

> Is the file system Fat32?
>
> If so, then keep in mind that a Fat32 file system is limited to 4GB files.
>
> -Tim
>
>
>
>
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **
>
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 4D v16 Server and Windows Server 2016

2018-07-24 Thread Uist Macdonald via 4D_Tech
Hi Jim

The gotcha with Server2016 is that although you can enable Interactive Services 
Detection, session 0 does not accept keyboard and mouse events. Microsoft 
argues this is not a bug, but a defence against hacking, however so many people 
use RDC for remote server management that they are hoping pester power will 
change their minds.
An alternative option is VNC in its various flavours, but is frowned upon by 
system admins.
I am leaning towards using a user to run the 4D servers and lock the session 
between RDC sessions.

Regards

Uist


--

> On 24 Jul 2018, at 21:46, Jim Hays via 4D_Tech <4d_tech@lists.4d.com> wrote:
> 
> Haven't tried this on Windows 2016 server, only 2012.  From a Microsoft
> tech note:
> 
> Windows Server 2012 no longer allows interactive services, by default,
> which makes the Interactive Services Detection service unnecessary.
> 
> If you must run a legacy application that installs an interactive
> service on Windows Server 2012, you may sacrifice server stability for
> compatibility by changing the following registry value from the
> default of "1" to "0".
> 
> HKLM\SYSTEM\CurrentControlSet\Control\Windows
> NoInteractiveServices
> 
> After doing so and rebooting, the Interactive Services Detection
> Service will start.
> 
> 
> 
> Jim
> 
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 4D v16 Server and Windows Server 2016

2018-07-24 Thread Jim Hays via 4D_Tech
Haven't tried this on Windows 2016 server, only 2012.  From a Microsoft
tech note:

Windows Server 2012 no longer allows interactive services, by default,
which makes the Interactive Services Detection service unnecessary.

If you must run a legacy application that installs an interactive
service on Windows Server 2012, you may sacrifice server stability for
compatibility by changing the following registry value from the
default of "1" to "0".

HKLM\SYSTEM\CurrentControlSet\Control\Windows
NoInteractiveServices

After doing so and rebooting, the Interactive Services Detection
Service will start.



Jim

On Fri, Jul 20, 2018 at 6:56 PM Uist Macdonald via 4D_Tech <
4d_tech@lists.4d.com> wrote:

> Thanks Tim, but access is tightly controlled - only RDC is an acceptable
> method.
>
>
>
> --
>
> > On 20 Jul 2018, at 20:02, Timothy Penner  wrote:
> >
> > VNC doesn't have the same limitation:
> > http://kb.4d.com/assetid=77932
> >
> > VNC can be installed via RDC, then connection to the machine could be
> done via VNC.
> >
> > -Tim
> >
> >
> > Timothy Penner
> > Senior Technical Services Engineer
> >
> > 4D Inc
> > 95 S. Market Street, Suite #240
> > CA 95113 San Jose
> > United States
> >
> > Téléphone : +1-408-557-4600
> > Standard :  +1-408-557-4600
> > Fax :   +1-408-271-5080
> > Email : tpen...@4d.com
> > Web :   www.4D.com
> >
> >
> >
> >
> >
> >
>
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Listbox Type?

2018-07-24 Thread Kirk Brooks via 4D_Tech
Bob,
I think you want OBJECT get data source
.
It will return a pointer and then you can user RESOLVE POINTER to figure it
out.

Note: this isn't a complete solution if you are associating the listbox
with a collection or object as you an do in v17 ( and probably v16r
something). In those cases it returns Nil and I'm not sure they have
thought of a way of informing us what the source is. In a way it doesn't
matter in this instance since you couldn't manipulate the source by
manipulating the listbox object anyway but it would still be nice to be
able to know.

On Tue, Jul 24, 2018 at 9:56 AM Bob Miller via 4D_Tech <4d_tech@lists.4d.com>
wrote:

> Is there a way to tell through the language whether a listbox is an "Array
> Type" listbox or a "Field Type" listbox?
>
> I have a listbox that is a "Field Type" listbox, but all it contains is
> formulas that point to fields, so I'm having fits trying to find out how
> to identify the type through code...
>
-- 
Kirk Brooks
San Francisco, CA
===

*We go vote - they go home*
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 4D v17 -> v16 data file backward compatibility

2018-07-24 Thread Jim Crate via 4D_Tech
Thanks everyone for the info. This is all very encouraging, I’m hoping we can 
upgrade to v17 sooner than later.

Jim Crate


> On Jul 24, 2018, at 8:45 AM, Jeremy French via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> 
> v17 structure cannot be opened in earlier 4D version.
> 
> But v17 data file can still be opened in v15 or v16.
> 
> More details at:
> 
> http://doc.4d.com/4Dv17/4D/17/Principles-for-conversion.200-3811872.en.html 
> 
> 
> 
>> On Jul 24, 2018, at 12:28 AM, Jim Crate via 4D_Tech <4d_tech@lists.4d.com> 
>> wrote:
>> 
>> documentation that lists data file version backward compatibility? I’m 
>> specifically interested in whether it’s possible to take a data file back 
>> from v17 to v16.
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

RE: 13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Timothy Penner via 4D_Tech
Is the file system Fat32?

If so, then keep in mind that a Fat32 file system is limited to 4GB files.

-Tim




**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Chuck Miller via 4D_Tech
What OS are you running it could be an OS limit

Regards
Chuck 

Sent from my iPhone

> On Jul 24, 2018, at 12:13 PM, Benedict, Tom via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> I'm exporting data from 4D to a text file using the 4D Quick Report Editor in 
> v13.x. It stopped writing to disk when the file size reached 4.0GB (4,194,304 
> KB). The disk it is writing to has plenty of space on it. Is there a file 
> size limit to exporting data using the 4D Quick Report Editor?
> 
> Tom Benedict
> Optum
> This e-mail, including attachments, may include confidential and/or
> proprietary information, and may be used only by the person or entity
> to which it is addressed. If the reader of this e-mail is not the intended
> recipient or his or her authorized agent, the reader is hereby notified
> that any dissemination, distribution or copying of this e-mail is
> prohibited. If you have received this e-mail in error, please notify the
> sender by replying to this message and delete this e-mail immediately.
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Listbox Type?

2018-07-24 Thread Chip Scheide via 4D_Tech
array list boxes are boolean
selection list boxes are longint

On Tue, 24 Jul 2018 12:56:30 -0400, Bob Miller via 4D_Tech wrote:
> Hi Everyone,
> 
> Is there a way to tell through the language whether a listbox is an "Array 
> Type" listbox or a "Field Type" listbox?
> 
> I have a listbox that is a "Field Type" listbox, but all it contains is 
> formulas that point to fields, so I'm having fits trying to find out how 
> to identify the type through code...
> 
> 
> Thanks,
> 
> 
> Bob Miller
>  phone 781-939-4726 · mobile 781-316-4864 
> 
> 
> ll
> "PLEASE NOTE: The preceding information may be confidential or 
> privileged. It only should be used or disseminated for the purpose of 
> conducting business with Parker. If you are not an intended 
> recipient, please notify the sender by replying to this message and 
> then delete the information from your system. Thank you for your 
> cooperation."
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: Listbox Type?

2018-07-24 Thread Keith Culotta via 4D_Tech
Maybe this command : 
http://doc.4d.com/4Dv17/4D/17/LISTBOX-GET-TABLE-SOURCE.301-3730224.en.html

Keith - CDI



On Jul 24, 2018, at 11:56 AM, Bob Miller via 4D_Tech <4d_tech@lists.4d.com> 
wrote:

Hi Everyone,

Is there a way to tell through the language whether a listbox is an "Array 
Type" listbox or a "Field Type" listbox?

I have a listbox that is a "Field Type" listbox, but all it contains is 
formulas that point to fields, so I'm having fits trying to find out how 
to identify the type through code...


Thanks,


Bob Miller
phone 781-939-4726 · mobile 781-316-4864 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Listbox Type?

2018-07-24 Thread Bob Miller via 4D_Tech
Hi Everyone,

Is there a way to tell through the language whether a listbox is an "Array 
Type" listbox or a "Field Type" listbox?

I have a listbox that is a "Field Type" listbox, but all it contains is 
formulas that point to fields, so I'm having fits trying to find out how 
to identify the type through code...


Thanks,


Bob Miller
 phone 781-939-4726 · mobile 781-316-4864 


ll
"PLEASE NOTE: The preceding information may be confidential or privileged. It 
only should be used or disseminated for the purpose of conducting business with 
Parker. If you are not an intended recipient, please notify the sender by 
replying to this message and then delete the information from your system. 
Thank you for your cooperation."
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: POW Function

2018-07-24 Thread Spencer Hinsdale via 4D_Tech

difference btwn log and natural log.  try LOG10

> On Jul 24, 2018, at 9:32 AM, Cannon Smith via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> 
> But I’m getting an exponent of 7 instead of 3. Any ideas what I’m doing wrong?
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: POW Function

2018-07-24 Thread Cannon Smith via 4D_Tech
Hi Spencer,

Yes, it is! So simple. Thank you.

Perhaps some more help from someone? I’m trying to translate some code on the 
web into 4D. Here are the lines of code along with an explanation:

range = max - min;  
exponent = int(log(range)); 
magnitude = pow(10, exponent);
//So, for example, if your range is from 50 - 1200, the exponent is 3 and the 
magnitude is 1000.


In 4D I’m doing this:

$rRange:=1200-50
$rExponent:=Int(Log($rRange))
$rMagnitude:=10^$rExponent

But I’m getting an exponent of 7 instead of 3. Any ideas what I’m doing wrong?

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Hill Spring, AB Canada
403-626-3236




> On Jul 24, 2018, at 10:19 AM, Spencer Hinsdale via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> is it caret?
> 
> 7^3
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: POW Function

2018-07-24 Thread Spencer Hinsdale via 4D_Tech
is it caret?

7^3



> On Jul 24, 2018, at 9:15 AM, Cannon Smith via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I’m looking for an equivalent function in 4D as the pow function in other 
> languages. For example:
> 
>   
> 
> 

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

POW Function

2018-07-24 Thread Cannon Smith via 4D_Tech
I’m looking for an equivalent function in 4D as the pow function in other 
languages. For example:




Does anyone know how to do this? My math is really rusty.

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Hill Spring, AB Canada
403-626-3236




**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

13.x Quick Report Export Max Output File Size?

2018-07-24 Thread Benedict, Tom via 4D_Tech
I'm exporting data from 4D to a text file using the 4D Quick Report Editor in 
v13.x. It stopped writing to disk when the file size reached 4.0GB (4,194,304 
KB). The disk it is writing to has plenty of space on it. Is there a file size 
limit to exporting data using the 4D Quick Report Editor?

Tom Benedict
Optum
This e-mail, including attachments, may include confidential and/or
proprietary information, and may be used only by the person or entity
to which it is addressed. If the reader of this e-mail is not the intended
recipient or his or her authorized agent, the reader is hereby notified
that any dissemination, distribution or copying of this e-mail is
prohibited. If you have received this e-mail in error, please notify the
sender by replying to this message and delete this e-mail immediately.
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 4D v17 -> v16 data file backward compatibility

2018-07-24 Thread Jeremy French via 4D_Tech

v17 structure cannot be opened in earlier 4D version.

But v17 data file can still be opened in v15 or v16.

More details at:

http://doc.4d.com/4Dv17/4D/17/Principles-for-conversion.200-3811872.en.html 



> On Jul 24, 2018, at 12:28 AM, Jim Crate via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> documentation that lists data file version backward compatibility? I’m 
> specifically interested in whether it’s possible to take a data file back 
> from v17 to v16.

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: 4D v17 -> v16 data file backward compatibility

2018-07-24 Thread Jeffrey Kain via 4D_Tech
Yes, it's true

Note that there's a mandatory re-index between v15 and v16, or between v15 and 
v15 R-something

> On Jul 24, 2018, at 12:47 AM, Douglas von Roeder via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> I’m in the process of doing a V 17 conversion and, somewhere along the way,
> I am pretty certain I read that the data file can be shared between
> versions 15, 16 and 17.  Unfortunately, I can’t cite where I read that.

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

[ANN] hmCal 8.0 available for 4D v16 and v17

2018-07-24 Thread Christian Sakowski via 4D_Tech
hmCal is a plug-in developed by heubach media (www.hmplugins.com), Hamburg, 
Germany for 4D.

With version 8.0 of hmCal we continually integrate new features and improve 
stability and integrity in 4D.

This version of hmCal is certified for 4D v16 and 4D v17!

hmCal 8 contains new functions and improvements:

* The command hmCal_Delete Column can now delete all columns
* New command hmCal_GET COLUMN LIST
* New command hmCal_SET LINEDASH to define segmented lines
* New command hmCal_SET LINE WIDTH to define the widths of lines
* New area properties to set the scroll increments
* New command hmCal_SET GROUP PROPERTY
* New command hmCal_Get Point Info JSON for getting detailed information about 
a point as an C_OBJECT

and with v7:

* New command hmCal_SET TIMEOUT LIST to set breaks in the time line
* New events: hmCal_OnTooltip, hmCal_OnScroll and hmCal_SortUser
* New command hmCal_GET USER LIST to get a list of all users
* New commands hmCal_SET COLOR NEW and hmCal_GET COLOR NEW to define the alpha 
channel for colors
* New commands hmCal_Add Group and hmCal_DELETE GROUP to group related 
appoinments together in a view
* It is now possible to sort the user rows in the user multi day view
* 64 Bit Version for Mac (4D and 4D Server)
* Complete rewritten drawing engine under Windows: Moving from GDI+ to Direct2D 
and DirectWrite

More you can read in the release notes of the online documentation:

http://hm2.heubach-media.de/projektis/hmCal/8_0/documentation/hmCal_EN_INDEX.HTM

Currently there are 6 demo databases available for 4D v16. These databases 
shows you, how to handle the new features and how easy it is, to integrate 
these new features in your 4D application.

hmCal ist available as a 32 and 64 bit universal binary bundle for Macintosh 
and Windows.
It was developed and tested with 4D v16 and v17.

hmCal is available for Macintosh 10.11 and above and Windows 7 SP1 and above as 
Bundle for 4D v16 and 4D v17.

More information:


Customers about hmCal:

"hmCal has proved a perfect base for our calendar and planning modules. The 
integration into our system was no problem. heubach media was always open for 
feedback from practice." - Tilman Haerdle / extragroup GmbH, Münster, Germany

"Tremendous stable plugin. Rapid implementation of new features and Excellent 
customer support." - Frank Juling / EPI development, Berlin, Germany
--

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


--
heubach media
Osterfeldstr. 12-14 | Haus 1 | Eingang Nord
22529 Hamburg
tel: 040 / 52 10 59 - 10 | fax: -99
mail: i...@heubach-media.de
home: www.heubach-media.de
Geschäftsführer|CEO: Matthias Heubach

Mieten Sie Ihre Computer, iPads & Drucker für Ihre Events bei:
http://www.milo-rental.com

Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen.
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten 
haben,
informieren Sie bitte sofort den Absender und vernichten Sie diese Mail.
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht 
gestattet.
 
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail.
Any unauthorized copying, disclosure or distribution of the
material in this e-mail is strictly forbidden.
**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

[ANN] hmReports 6.0 available for 4D v16 and v17

2018-07-24 Thread Christian Sakowski via 4D_Tech
Today, heubach media released version 6.0 of hmReports.

hmReports is a plug-in developed by heubach media (http://www.hmplugins.com), 
Hamburg, Germany for 4D.

Version 6 is a huge leap for reporting and drawing capabilities in 4D with 
hmReports.

hmReports is fully certified with 4D v16 and 4D v17 and runs with all 32 and 64 
bit versions (Mac+Windows)!

=== New in v6.0 ===
* Now you can write re-usable code in your reports. You can create 
report-methods and use it everywhere in your reports!
* New rewritten debugger which supports a method stack because of report-methods
* New OPEN/CLOSE PRINTING JOB commands for putting different reports into one 
PDF or printing job
* Change of Object manipulation. $0 can now be any type (also numbers and 
dates). You can set the object's data source to formula to select a data format 
for numbers, dates.
* New text object properties
* SVG output supports styled text now
* and much more (see release notes)

With hmReports we introduced a new dimension of reporting in 4D.
With Multi-Page-Design, Subreports, Barcodes and Editable Preview, hmReports 
offers you long wanted features, which you can directly use TODAY!

=== Multi-Page-Design ===
Now you can add static pages and/or additional iteration pages to a composed 
report. Also, you can design documents with more than one page!

=== Subreports ===
Since Version 3 you can inherit other hmReports documents or pages into new 
documents. For example: You can design one letterhead layout and place it in 
all your reports. If you want to change anything in the header, you only have 
to change the header document and not all of your reports!

=== Barcodes ===
Now you can display any data as a 1D and 2D Barcode without any special fonts. 
hmReports 6 supports over 60 different 1D and 2D Barcode types!

=== Editable Preview===
With hmReports 6, the user can view the final result of the report without 
printing. If data fields and other object don't look good in the preview, you 
can make changes directly in the preview. All changes are automatically saved 
back in the source report and the preview will be updated again, if wanted.

=== Other features of Version 6.0 ===
* Internal PDF rendering engine for creating PDF's on Windows (without 
additional software or printer driver)
* Unlimited Undo/Redo support
* 64 bit Plugin (Mac and Windows)
* Supported languages of the GUI: English, German, French, Spanish, Japanese
* Much better API for guides
* Support of repeating objects
* Variable headers and footers
* Support of Styled Text
* New API for creating a Virtual Structure for Tables, Fields and Variables
* You can now change the name of each section
* New grid
* Arrange objects horizontally and vertically
* Support of line endmarks of line objects
* New Property Palette
* New events for Drag & Drop and printing control
* Direct Copy & Paste from the Finder/Explorer

=== Testimonial ===
Chuck Miller (Informed Solutions, Inc.) about hmReports:

"Your dedication to making products that people can actually use is above and 
beyond. When confronted by a client with a need that makes sense, like 
exporting reports to blob as opposed to text, you take the bull by the horns 
and do it. I can not recommend you or your products any more highly than that."

=== About hmReports ===
You need amazing reports, invoices & documents? Do it with hmReports!
hmReports provides you a powerful tool to create, edit and print powerful 
graphics and reports.

* Create reports without any programming knowledge
* Import SuperReport Pro and 4D Draw documents for a fast crossgrade
* Exchange and share reports to your customers without recompiling
* Import, edit and export SVG documents
* Open storage format of the report-blob (XML)
* Create vector graphical documents
* Modern graphical API with multiple gradients, alpha/opacity support and 
antialiasing
* Create Text, Rectangles, Lines, Bezier curves, Arcs, Path, Pictures and 
Freehand objects
* Support of stepless zoom
* View and edit multiple reports in one hmReports-area
* Callback routines to manage events
* Break processing with sections
* Support of multiple layers and pages
* Access to the database, arrays, array-elements and variables
* Add scripts to objects and sections
* Support of automatic line height depending of its content. In this case, all 
other objects can be automatically moved or resized.

=== One is not enough ===
hmReports does support multiple detail sections. Now you can create reports 
with real multiple subdetails. For example, you are able to create a report 
with three detail sections (also headers and footers): With hmReports you can 
easily create a customer list with its invoices and for each invoice its 
position.

=== Graphic Editor ===
With hmReports you can create high quality graphics. With the support of layers 
and groups, you can edit complex graphics very easily. Of course you can open, 
edit and save SVG documents as well.

=== hmDraw: hmReports without