Re: 64 bit 15.6 database on Mac OS X Server - sharing of our experience

2018-04-30 Thread Keisuke Miyako via 4D_Tech
sounds similar to ACI0097483 (=ACI0097510) https://bugs.4d.fr/fixedbugslist?version=16.3_HF2 good news I suppose is that it should not happen in v16... ** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.htm

64 bit 15.6 database on Mac OS X Server - sharing of our experience

2018-04-30 Thread Paul Lovejoy via 4D_Tech
Hi, I’m sharing my experience with 64 bit 4D 15.5 on Mac OS X during a real life “test” from last Saturday to Monday morning. We have a database of about 120gb with about 160 simultaneous users. It runs on a bi-processor xServe with SSDs and 64gb of RAM. After testing for a few days, we instal

Re: Access to Macintosh Accessibility tools from within 4D

2018-04-30 Thread Milan Adamov via 4D_Tech
> On May 1, 2018, at 00:48, Lee Hinde via 4D_Tech <4d_tech@lists.4d.com> wrote: > > Thanks Tim and Kirk. Does Miyako have a bat signal, like J*P*R does? Keisuke doesn’t need one. B) I think he will answer as soon as he read the message. Milan *

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread Kirk Brooks via 4D_Tech
Miyako, This occurred to me too. Sadly there's no example for that in the docs. Would you happen to have a bit of code showing how it's intended to be used? On Mon, Apr 30, 2018 at 2:22 PM Keisuke Miyako via 4D_Tech < 4d_tech@lists.4d.com> wrote: > the command "Split string", although generic, >

Re: v13 - Retokenize entire database

2018-04-30 Thread Chip Scheide via 4D_Tech
Thanks! > Chip, > Here's a method I picked up a while ago. Looks like Vincent wrote it: > If (False) > Method_RetokenizeAllCode > > // Adapted from a NUG thread in September of 2015. > // From: Vincent de Lachaux > // Date: Wednesday, September 23, 2015 > // Subject: Re-Tokenize Methods Procedur

Re: 9913 SOAP errors

2018-04-30 Thread Sujit Shah via 4D_Tech
Update We have customer sites with no proxy also having 9913 SOAP errors. This one in particular have several hundred sites connecting to the head office via SOAP. The customer tech department are running a Cron Job that polls the WSDL every minute. If there are 10 consecutive failures an alert is

Re: 64 vs 32 Bit 4D

2018-04-30 Thread Cannon Smith via 4D_Tech
Thanks Miyako and Randy! -- Cannon.Smith Synergy Farm Solutions Inc. Hill Spring, AB Canada 403-626-3236 > On Apr 30, 2018, at 4:43 PM, Keisuke Miyako via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > also in language reference: > > http://doc.4d.com/4Dv16R6/4D/16-R6.1660/Not-for-32-bit-versi

Re: Access to Macintosh Accessibility tools from within 4D

2018-04-30 Thread Lee Hinde via 4D_Tech
Thanks Tim and Kirk. Does Miyako have a bat signal, like J*P*R does? > On Apr 30, 2018, at 12:47 PM, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > On Mon, Apr 30, 2018 at 12:17 PM Tim Nevels via 4D_Tech < > 4d_tech@lists.4d.com> wrote: > >> On Apr 30, 2018, at 2:00 PM, Lee Hinde

Re: Import data in 4D format using XML

2018-04-30 Thread Keisuke Miyako via 4D_Tech
the docs reads: When you pass this parameter, the import is carried out directly, without any user intervention (unless you use the * option, see below). http://doc.4d.com/4Dv16R6/4D/16-R6.1660/Not-for-32-bit-versions_3546700.999-857020.ja.html > 2018/04/29 20:39、Two Way Communications via 4D_T

Re: 64 vs 32 Bit 4D

2018-04-30 Thread Keisuke Miyako via 4D_Tech
also in language reference: http://doc.4d.com/4Dv16R6/4D/16-R6.1660/Not-for-32-bit-versions_3546700.999-857020.ja.html > 2018/05/01 7:38、Cannon Smith via 4D_Tech <4d_tech@lists.4d.com> のメール: > Never mind. I just needed to hit “send” so I could find my own answer! > http://doc.4d.com/4Dv16R5/4D/16

RE: 64 vs 32 Bit 4D

2018-04-30 Thread Randy Engle via 4D_Tech
4DWRITEPro (several items) Quick Report Editor (new version) A few others I think Randy Engle, Director XC2 Software LLC – XC2LIVE! -Original Message- From: 4D_Tech <4d_tech-boun...@lists.4d.com> On Behalf Of Cannon Smith via 4D_Tech Sent: Monday, April 30, 2018 3:34 PM To: 4D iNug

Re: 64 vs 32 Bit 4D

2018-04-30 Thread Cannon Smith via 4D_Tech
Never mind. I just needed to hit “send” so I could find my own answer! -- Cannon.Smith Synergy Farm Solutions Inc. Hill Spring, AB Canada 403-626-3236 > On Apr 30, 2018, at 4:34 PM, Cann

64 vs 32 Bit 4D

2018-04-30 Thread Cannon Smith via 4D_Tech
I’m currently using 4D v16r5, Mac and Windows. I’m using the 64-bit versions across the board. I may need to drop back to 32-bit for clients and standalone for a little while. I can’t seem to remember or find if there are any features (besides the network settings) that are 64-bit only. Does an

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread Lee Hinde via 4D_Tech
How did I miss that… so much new stuff. Also, FINALLY. > On Apr 30, 2018, at 2:21 PM, Keisuke Miyako via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > the command "Split string", although generic, > was specifically created to help parse dot notation. > > http://doc.4d.com/4Dv16R6/4D/16-R6/Split

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread Keisuke Miyako via 4D_Tech
the command "Split string", although generic, was specifically created to help parse dot notation. http://doc.4d.com/4Dv16R6/4D/16-R6/Split-string.301-3644822.en.html 2018/05/01 1:27、John DeSoi via 4D_Tech <4d_tech@lists.4d.com> のメール: One feature that I think is miss

Re: v13 - Retokenize entire database

2018-04-30 Thread Kirk Brooks via 4D_Tech
Chip, Here's a method I picked up a while ago. Looks like Vincent wrote it: If (False) Method_RetokenizeAllCode // Adapted from a NUG thread in September of 2015. // From: Vincent de Lachaux // Date: Wednesday, September 23, 2015 // Subject: Re-Tokenize Methods Procedurally // To: 4D iNug Technica

v13 - Retokenize entire database

2018-04-30 Thread Chip Scheide via 4D_Tech
Other then opening each method individually, is there a way to re-tokenize the entire database? I replaced a bunch of IP 'Konstnats' with xlif defined constants and in some instances the new xliv constants did not tokenize so I get execution errors. THanks --- Gas is for washing p

Re: Access to Macintosh Accessibility tools from within 4D

2018-04-30 Thread Kirk Brooks via 4D_Tech
On Mon, Apr 30, 2018 at 12:17 PM Tim Nevels via 4D_Tech < 4d_tech@lists.4d.com> wrote: > On Apr 30, 2018, at 2:00 PM, Lee Hinde wrote: > > Someone working with the client is telling me that the 4D GUI isn't > > responding as other programs do. They're using v15. > > > > Has anyone worked on making

Re: [Tip?] Test path name and Posix

2018-04-30 Thread John DeSoi via 4D_Tech
> On Apr 30, 2018, at 11:57 AM, Arnaud de Montard via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > On the new server, the valuable posix path now is something like > "/volumes/sharedFolder-3/subFolder/" (-3 has been added) > I've changed my mind and store system path… :-/ > But I'm wondering w

Re: Constants - Can I make a Date Constant?

2018-04-30 Thread Cannon Smith via 4D_Tech
Only longs, reals, and strings. Not even booleans are allowed. -- Cannon.Smith Synergy Farm Solutions Inc. Hill Spring, AB Canada 403-626-3236 > On Apr 30, 2018, at 1:33 PM, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > for example : !00/00/00! ***

Constants - Can I make a Date Constant?

2018-04-30 Thread Chip Scheide via 4D_Tech
for example : !00/00/00! Thanks --- Gas is for washing parts Alcohol is for drinkin' Nitromethane is for racing ** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com

Re: Picture Madness

2018-04-30 Thread jdcryer--- via 4D_Tech
Cannon, Re: > You can do this in code. For example, here is some code I use: Many thanks. That makes complete sense I had started to look at some of the other options but ran out of time for the day. I will use this tomorrow. Thank you again, Dougie **

Re: Access to Macintosh Accessibility tools from within 4D

2018-04-30 Thread Tim Nevels via 4D_Tech
On Apr 30, 2018, at 2:00 PM, Lee Hinde wrote: > A client has been in an accident and has lost use of his hands and needs to > operate his 4D database via speech. I'm told that the Mac Accessibility > System Preference can be configured so that you can talk to your mac and > verbally click buttons

Re: Picture Madness

2018-04-30 Thread Cannon Smith via 4D_Tech
Hi Douglas, You can do this in code. For example, here is some code I use: GET PICTURE METADATA($gPicture;TIFF orientation;$lOrientation) Case of : ($lOrientation=1) //Normal, no rotation needed : ($lOrientation=8) //Left 90˚, so need to rotate ri

RE: 7-zip from within 4D

2018-04-30 Thread Timothy Penner via 4D_Tech
https://github.com/miyako/4d-component-7-zip Updated on Apr 28, 2015 -Tim ** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mai

Picture Madness

2018-04-30 Thread Douglas Cryer via 4D_Tech
I have a picture puzzle that I hope someone may be able to help me with. We are doing the following: C_PICTURE(vg_Picture) READ PICTURE FILE("";vg_Picture) To load a picture to a screen variable. My colleague has complained that when he loads some pictures they as he puts it "lay down". I got

Re: [Tip?] Test path name and Posix

2018-04-30 Thread Arnaud de Montard via 4D_Tech
> Le 28 avr. 2018 à 19:05, Arnaud de Montard via 4D_Tech <4d_tech@lists.4d.com> > a écrit : > > >> Le 27 avr. 2018 à 19:29, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> a >> écrit : >> >> Test Path Name FAILS (file/folder does not exist) if given a POSIX >> formatted path. > > Normal beh

Access to Macintosh Accessibility tools from within 4D

2018-04-30 Thread Lee Hinde via 4D_Tech
A client has been in an accident and has lost use of his hands and needs to operate his 4D database via speech. I'm told that the Mac Accessibility System Preference can be configured so that you can talk to your mac and verbally click buttons and operate menus (I'm getting an error right now tryi

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread John DeSoi via 4D_Tech
This only applies to dot notation you write directly in the method. If you reference properties with brackets [], you can use any property name string you like. One feature that I think is missing is that you can't access a complex property path using a string. For example. $object:=New objec

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread Kirk Brooks via 4D_Tech
You know I should expand on this a little bit: On Sun, Apr 29, 2018 at 10:56 AM Kirk Brooks wrote: > Here are the equivalent statements for clearing $obj: > > CLEAR VARIABLE($obj) > $obj:=Null > > The results are the same. A ‘cleared’ object variable is a Null object > variable. > ​The results

Re: Macro to check that local variables are declared in a method? [Solved]

2018-04-30 Thread Bob Miller via 4D_Tech
RE> What I?m not sure how to do (well, I?m unwilling to spend the time, because WTH) is capture spaces within a variable name. If anyone puts spaces in a variable name, well, they deserve what they get. I also realized that constructions such as ARRAY TEXT($aMyTextArray;$ArraySize) contain bot

Re: 4D Server crashing with MyConnect

2018-04-30 Thread Paul Lovejoy via 4D_Tech
Hi Rudy, That was one of the things we are thinking about trying. We were hoping to avoid the hassle. Thanks, Paul > Le 30 avr. 2018 à 11:30, Two Way Communications via 4D_Tech > <4d_tech@lists.4d.com> a écrit : > > Hi Paul, > > I run the plugin also with v15.5, but on Windows. > > Excep

Re: Testing for Null is superior to OB is defined

2018-04-30 Thread Two Way Communications via 4D_Tech
Thanks Kirk, that really puts things in perspective! Regards, Rudy Mortier Two Way Communications bvba > On 29 Apr 2018, at 19:56, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > This is one of those cases where a long time 4D programmer (me) noticed my > long time approach to c

Re: 4D Server crashing with MyConnect

2018-04-30 Thread Two Way Communications via 4D_Tech
Hi Paul, I run the plugin also with v15.5, but on Windows. Except, I run a 4D client on the same machine as the server, that is running all the code. Would that be a solution for you? Regards, Rudy Mortier Two Way Communications bvba > On 30 Apr 2018, at 09:06, Paul Lovejoy via 4D_Tech <4d

4D Server crashing with MyConnect

2018-04-30 Thread Paul Lovejoy via 4D_Tech
Hi, We have been using MyConnect in 2 fairly large databases to extract data from a MySQL server every night of the last 9 or 10 years. For the last few weeks we’ve been struggling to track down 4D Server crashes which appear to be occurring due to MyConnect or something in our code related to