Re: 4D Write for v17
http://download.4d.com/Products/Current/4D_v17/Installers/4D_v17.0_Mac_32-bit.dmg HTH Steve On 15/12/2018, 21:15, "4D_Tech on behalf of Mitchell Shiller via 4D_Tech" <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> wrote: Steve, That was my original question. Where do I get a v17 version of the old 4D Write to run in 32 bit mode? Must be having a brain cramp cause I don’t see it on the website. Thanks Mitch Sent from my iPad > > Message: 2 > Date: Sat, 15 Dec 2018 16:56:59 + > From: UKVetDerm > To: 4D iNug Technical <4d_tech@lists.4d.com> > Subject: Re: 4D Write for v17 > Message-ID: > Content-Type: text/plain; charset="utf-8" > > In the 32bit version of v17 you can use both old 4Dwrite (with v17 versions) and Write Pro as long as you have the plug ins installed. However, the 32-bit version is pretty painful speed wise with the new interface unless you use the 64bit app - but it is fine for development. > > We are currently using v17r2 server (64 bit) with 32 and 64 bit clients as needed, with the hope of dropping the 32 bit clients as soon as I have got everything just so. > > HTH > Steve (UKVD) > > On 15/12/2018, 15:04, "4D_Tech on behalf of Mitchell Shiller via 4D_Tech" <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> wrote: > > > ** 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 Write for v17
4d write is a 32 bit app only Regards Chuck On Sat, Dec 15, 2018 at 4:15 PM Mitchell Shiller via 4D_Tech < 4d_tech@lists.4d.com> wrote: > Steve, > > That was my original question. Where do I get a v17 version of the old 4D > Write to run in 32 bit mode? Must be having a brain cramp cause I don’t see > it on the website. > > Thanks > > Mitch > > Sent from my iPad > > > > Message: 2 > > Date: Sat, 15 Dec 2018 16:56:59 + > > From: UKVetDerm > > To: 4D iNug Technical <4d_tech@lists.4d.com> > > Subject: Re: 4D Write for v17 > > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > > > In the 32bit version of v17 you can use both old 4Dwrite (with v17 > versions) and Write Pro as long as you have the plug ins installed. > However, the 32-bit version is pretty painful speed wise with the new > interface unless you use the 64bit app - but it is fine for development. > > > > We are currently using v17r2 server (64 bit) with 32 and 64 bit clients > as needed, with the hope of dropping the 32 bit clients as soon as I have > got everything just so. > > > > HTH > > Steve (UKVD) > > > > On 15/12/2018, 15:04, "4D_Tech on behalf of Mitchell Shiller via > 4D_Tech" <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> > wrote: > > > > > > > ** > 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 > ** -- - Chuck Miller Voice: (617) 739-0306 Fax: (617) 232-1064 Informed Solutions, Inc. Brookline, MA 02446 USA Registered 4D Developer Providers of 4D, Sybase & SQL Server connectivity http://www.informed-solutions.com - This message and any attached documents contain information which may be confidential, subject to privilege or exempt from disclosure under applicable law. These materials are intended only for the use of the intended recipient. If you are not the intended recipient of this transmission, you are hereby notified that any distribution, disclosure, printing, copying, storage, modification or the taking of any action in reliance upon this transmission is strictly prohibited. Delivery of this message to any person other than the intended recipient shall not compromise or waive such confidentiality, privilege or exemption from disclosure as to this communication. ** 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: Where do we inform 4D about program bugs?
If you are partner they recommend opening a case with them first Regards Chuck On Sat, Dec 15, 2018 at 3:30 AM Robert ListMail via 4D_Tech < 4d_tech@lists.4d.com> wrote: > Chris, I think it’s on the French forum... okay, here’s a link for you. > There are different reporting methods if you are a partner or not. > > http://forums.4d.com/Bugs/EN/ > > I hope this helps, > > Robert > > Sent from my iPhone > > > On Dec 15, 2018, at 12:02 AM, Chris Belanger via 4D_Tech < > 4d_tech@lists.4d.com> wrote: > > > > Can someone kindly direct me to a link whereby I can inform 4D about > program bugs I have come across? > > > > thanks, > > > > Chris > > > > > > ** > > 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 > ** -- - Chuck Miller Voice: (617) 739-0306 Fax: (617) 232-1064 Informed Solutions, Inc. Brookline, MA 02446 USA Registered 4D Developer Providers of 4D, Sybase & SQL Server connectivity http://www.informed-solutions.com - This message and any attached documents contain information which may be confidential, subject to privilege or exempt from disclosure under applicable law. These materials are intended only for the use of the intended recipient. If you are not the intended recipient of this transmission, you are hereby notified that any distribution, disclosure, printing, copying, storage, modification or the taking of any action in reliance upon this transmission is strictly prohibited. Delivery of this message to any person other than the intended recipient shall not compromise or waive such confidentiality, privilege or exemption from disclosure as to this communication. ** 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 Write for v17
Steve, That was my original question. Where do I get a v17 version of the old 4D Write to run in 32 bit mode? Must be having a brain cramp cause I don’t see it on the website. Thanks Mitch Sent from my iPad > > Message: 2 > Date: Sat, 15 Dec 2018 16:56:59 + > From: UKVetDerm > To: 4D iNug Technical <4d_tech@lists.4d.com> > Subject: Re: 4D Write for v17 > Message-ID: > Content-Type: text/plain; charset="utf-8" > > In the 32bit version of v17 you can use both old 4Dwrite (with v17 versions) > and Write Pro as long as you have the plug ins installed. However, the 32-bit > version is pretty painful speed wise with the new interface unless you use > the 64bit app - but it is fine for development. > > We are currently using v17r2 server (64 bit) with 32 and 64 bit clients as > needed, with the hope of dropping the 32 bit clients as soon as I have got > everything just so. > > HTH > Steve (UKVD) > > On 15/12/2018, 15:04, "4D_Tech on behalf of Mitchell Shiller via 4D_Tech" > <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> wrote: > > > ** 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: Coding/Development Style Guide?
Tom, Back in the day (haven’t checked with recent versions of 4D), you could create/modify/save a template Form in the 4D Form creation tool. Isn’t that what you are talking about doing here? Thanks, Walt Nelson (Seattle) New stuff coming! www.foundationshell.com w...@foundationshell.com > On Dec 14, 2018, at 11:35 AM, Tom Benedict via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I think what I really want is a “clone form” button in the form creation > dialog which copies the objects from an existing form into the new form. I’ve > always done that manually, which is OK, but it would be nice to have that > ability integrated into 4D. ** 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 Write for v17
In the 32bit version of v17 you can use both old 4Dwrite (with v17 versions) and Write Pro as long as you have the plug ins installed. However, the 32-bit version is pretty painful speed wise with the new interface unless you use the 64bit app - but it is fine for development. We are currently using v17r2 server (64 bit) with 32 and 64 bit clients as needed, with the hope of dropping the 32 bit clients as soon as I have got everything just so. HTH Steve (UKVD) On 15/12/2018, 15:04, "4D_Tech on behalf of Mitchell Shiller via 4D_Tech" <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d.com> wrote: Thanks. I will have to some of the conversion in v16 and then some in v17. My interface needs some of the newer features e.g. standard actions available in v17. I was hoping to develop and test side by side in the same database. I’ll open two versions. Thanks. > > Maybe 4D Write version 16 plugin will work with 32 bit 4D 17? Not sure, never tried it. As long as you don't need to run 4D Write in version 17 (just need to compile/load with the old code), you can create a 64 bit plugin stub that just has the 4D Write resources. I can send you one if you need help on that. > > John DeSoi, Ph.D. > > >> ** 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 Write for v17
Thanks. I will have to some of the conversion in v16 and then some in v17. My interface needs some of the newer features e.g. standard actions available in v17. I was hoping to develop and test side by side in the same database. I’ll open two versions. Thanks. > > Maybe 4D Write version 16 plugin will work with 32 bit 4D 17? Not sure, never > tried it. As long as you don't need to run 4D Write in version 17 (just need > to compile/load with the old code), you can create a 64 bit plugin stub that > just has the 4D Write resources. I can send you one if you need help on that. > > John DeSoi, Ph.D. > > >> ** 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 Write for v17
Maybe 4D Write version 16 plugin will work with 32 bit 4D 17? Not sure, never tried it. As long as you don't need to run 4D Write in version 17 (just need to compile/load with the old code), you can create a 64 bit plugin stub that just has the 4D Write resources. I can send you one if you need help on that. John DeSoi, Ph.D. > On Dec 14, 2018, at 8:38 PM, Mitchell Shiller via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > In process of migrating from v16 32 bit to v17 64 bit all on Mac. > Converted my interpreted database, but can’t find a copy of 4D Write for v17. > The v16 version won’t load in v 17. > I wanted to convert all my 4D Write to 4D WritePro in 32 bit. Once stable > then jetison the old 4D Write and compile for 64 bit. > > Any idea where I can find the plug in (It is not in the Mac complete > installer)? Or do I have to do this in v16 first? > ** 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: Managing different indexes for different databases
Hi Tom, There are 100 customer-definable data tables and each has over 500 fields. Any of these fields could be indexed. So it would not be practical to index all the optional fields! Pat On Fri, 14 Dec 2018 at 15:30, Tom Dillon via 4D_Tech <4d_tech@lists.4d.com> wrote: > Pat, > > Now you've got me intrigued. Not to question the validity of this at all, > but what does this do for the customer that leaving all the optional > indexes on would? > > Do you, from the design mode, have all the optional indexes turned on, and > turn off indexes based on the FieldMap settings? If so, if the Designer > logged in would skipping the code that turns off these indexes allow a > developer to work without it reindexing? Or, similarly, if a file called > "Don't Reindex!" exists on the development machine, don't reset the indexes? > > > > Pat Bensky via 4D_Tech wrote: > > >In our app (CatBase) each customer can manage their own tables and fields > >and one of the things they can do is specify whether a particular field is > >indexed. Since these indexes are different for each customer, when they > get > >a program update from us, the indexes have to be recreated and built > (there > >is a FieldMap table which stores each field's attributes). This is n't a > >problem for our customers, but for us developers, it means that if we are > >working on several projects, each time we switch from one customer's > >database to another, the indexes are all rebuilt. One project I'm > currently > >working on has about 4 million records and it takes ages to rebuild all > the > >indexes! The only way around it as far as I can see is to keep two copies > >of the structure - one to use just with that database and one for all the > >others. But that would introduce all kinds of possibilities for error ... > > > >Anybody got a better idea for managing this? > > > >Pat > > -- >-- >Tom Dillon 375 S Main St #405 >DataCraft Moab, UT 84532 >tomdil...@datacraft-inc.com 720/209-6502 >-- > Only the turtle strong enough to dig itself out of its sandy > birthplace makes it to the sea to become a snack for the > waiting barracuda. --- Sunastar >-- > > > ** > 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 > ** -- * CatBase - Top Dog in Data Publishing tel: +44 (0) 207 118 7889 w: http://www.catbase.com skype: pat.bensky * ** 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: Runtime error ST GET OPTIONS
Thanks Keisuke. Another lesson learned ;-) Regards, Rudy Mortier Two Way Communications bvba > On 15 Dec 2018, at 03:16, Keisuke Miyako via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I would use an intermediate local variable instead of using an object > notation property directly as a command/function parameter. > not all commands work with properties. > > --- > > the grammar makes a distinction between a value and a variable which is a > container of a value. > > formulae that evaluate as undefined would not change the state of the left > operand in an assignment (:=), in previous versions. > but now (I think since 16R4), an attempt to assign"undefined" is made. > > perhaps that is why you are getting a runtime error, > >> 2018/12/15 9:47、Two Way Communications via 4D_Tech >> <4d_tech@lists.4d.com>のメール: >> >> $cellrange:=WP Create range($CellObj;wk start text;wk end text) >> ST GET OPTIONS($cellrange;ST Expressions display mode;$option) >> a4TBL_cellContentType{$i}:=ST Get content >> type($cellrange;$cellrange.start;$cellrange.start) >> >> On the 3rd line, I get this error: (but only when compiled) >> >> ’The pointer is not properly initialized’ > > > > > ** > 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: Coding/Development Style Guide?
> Le 14 déc. 2018 à 18:35, Tom Benedict via 4D_Tech <4d_tech@lists.4d.com> a > écrit : > > Hi Chip, > > Thanks for pointing out that forms can be inherited. I still have inherited, but in recent jobs I use subforms instead. They offer more solutions to design "shared parts" of UI. -- Arnaud de Montard ** 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 Write for v17
Mitch, 4D Write Pro is no longer a plug-in but is fully integrated into 4D itself. Regards, Robert Broussard Sent from my iPhone > On Dec 14, 2018, at 10:38 PM, Mitchell Shiller via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > Hi, > > In process of migrating from v16 32 bit to v17 64 bit all on Mac. > Converted my interpreted database, but can’t find a copy of 4D Write for v17. > The v16 version won’t load in v 17. > I wanted to convert all my 4D Write to 4D WritePro in 32 bit. Once stable > then jetison the old 4D Write and compile for 64 bit. > > Any idea where I can find the plug in (It is not in the Mac complete > installer)? Or do I have to do this in v16 first? > > Thanks > > Mitch > ** > 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: Where do we inform 4D about program bugs?
Chris, I think it’s on the French forum... okay, here’s a link for you. There are different reporting methods if you are a partner or not. http://forums.4d.com/Bugs/EN/ I hope this helps, Robert Sent from my iPhone > On Dec 15, 2018, at 12:02 AM, Chris Belanger via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > Can someone kindly direct me to a link whereby I can inform 4D about program > bugs I have come across? > > thanks, > > Chris > > > ** > 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 **