Re: 4D v15r5 vs 16

2017-03-24 Thread Neil Dennis via 4D_Tech
As for 4D v16, I have used it a lot... seems just as solid as v15.4 Neil Sent from my iPhone > On Mar 24, 2017, at 11:05 AM, Randy Engle via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > OK... so I'm a little dense with understanding the "R" releases yet. > > Does v16 have goodies that 15 R5

Re: 4D v15r5 vs 16

2017-03-24 Thread Neil Dennis via 4D_Tech
Just v16, however I don't use the integrated web. Either I or 4D wrote the plugins I use... I have seen no issues there. Sent from my iPhone ** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive:

Re: v16 Listboxes and the Control Array

2017-09-10 Thread Neil Dennis via 4D_Tech
I have not found a way to not use a process array here... even in v16 Sent from my iPhone > On Sep 10, 2017, at 11:42 AM, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I'm just starting to do some serious work with listboxes in v16. In > previous versions I know that things like

Re: V17 MSC Reports Orphaned Methods...

2018-11-17 Thread Neil Dennis via 4D_Tech
> So, any thoughts on how to get a clean bill of health from MSC…? I’ve deleted > all orphaned methods, repaired & compacted the structure. I’m running out of > things to try. Try deleting the 4D.indy then do a repair. I had a similar problem and this seemed to work for me. Neil -- Neil

Re: Relation naming for ORDA in v17? Best Practices anyone?

2019-02-08 Thread Neil Dennis via 4D_Tech
Given two tables: [Invoice] [InvoiceItems] I went much simpler… The many to one from InvoiceItems to Invoice I simply name invoice The one to many from Invoice to Invoice Items I simply named invoiceItems Then the dot notation comes out to be Invoice.invoiceItems InvoiceItems.invoice

Re: How to decode this text

2019-07-30 Thread Neil Dennis via 4D_Tech
Just base 64 decode it. RG9lcyB5b3VyIGNvbXBhbnkgb2ZmZXIgaW5zdXJhbuKFvWU/ Decoded is Does your company offer insuranⅽe? Neil > On Jul 30, 2019, at 12:28 PM, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I am playing with a method to extract the Body of

Re: Confused array type in an object

2019-08-09 Thread Neil Dennis via 4D_Tech
I don’t think 4D can type {additional_information:[Check / Money order]}… It can’t be text because it isn’t quoted, it can’t be a text array. A text array would be formatted like this ["Check / Money order”] so I’m not surprised that 4D is returning null. 4D object are not JSON objects, just

Re: 4D Web Server Security

2019-11-26 Thread Neil Dennis via 4D_Tech
>What port are you serving your web application on? I’m not Lutz, but to be secure you will need https over port usually 443. You will need to create certs with an authority and have them installed. Neil — ** 4D Internet

Re: peer to peer app in 4D

2019-12-18 Thread Neil Dennis via 4D_Tech
> m writing a basic app that will find people who are physically close to > you. Kind of like Uber. Can 4D do that elegantly? There is nothing build in for geo locations, but 4D is a great language and can be expanded with plugins to do anything that can’t be done native. You may not even need

Re: 4D Application as a 3-tier System

2020-01-27 Thread Neil Dennis via 4D_Tech
As you already know a textbook three tier application would be web based… HTML/Javascript/CSS - Front End PHP/JS/ASP… many others - Middleware MySQL, Oracle etc - Backend The key points being: Front end handles the presentation Middle ware handles the business logic and application flow talks

Re: HTTP Upload file size too low

2020-01-09 Thread Neil Dennis via 4D_Tech
> I wish. However as someone else pointed out some IT departments will not > allow FTP. Chuck, FTP is not secure and is prohibited for data that needs to be secure. Back in the day when Mac had servers they removed from the FTP server, my guess is that it was for this reason. Do NOT use FTP

Re: 4D Summit Virtual?

2020-03-11 Thread Neil Dennis via 4D_Tech
> We’re fine here in Chicago. I’m still going. If they have it, I will come… Neil -- ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech

Re: Long running reports to disk intermittently disrupted and fail

2020-04-15 Thread Neil Dennis via 4D_Tech
> The fastest way to build the output is probably with a pre-sized blob, and > using TEXT TO BLOB with the offset parameter. Pushing elements into a > collection and then using collection.join() is also pretty fast, but again > you’d have to test to see how large a text variable can actually

Re: Text Editor Which Knows 4D Tags?

2020-03-26 Thread Neil Dennis via 4D_Tech
I have played with Atom, it does allow adding 4D tags. Miyako sent out the tags add on awhile back, maybe at a summit? Anyway you can add custom tags. > On Mar 26, 2020, at 3:22 PM, Tom Benedict via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I’m very new to 4D Web programming and I’m trying

Re: More values into one field

2020-07-11 Thread Neil Dennis via 4D_Tech
There are three ways I know of in v16 to store multiple datapoint in a field, object, blob, text… I recommend an object. Neil > On Jul 11, 2020, at 2:17 AM, stardata.info via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > Hi All, > > I use 4D v16. > > I've needed to save more values of the

Re: Native 4D code to convert numbers into text?

2020-06-16 Thread Neil Dennis via 4D_Tech
> I would do this a little differently. I would pass in number (real) > convert to text using commas and decimal points > build an array of each second so if you passed in and got the following string Another option would be to use recursion, that is the one I use now, then you don’t need an

Re: execute method

2020-07-16 Thread Neil Dennis via 4D_Tech
I don’t think this will work compiled. Try the command "Process 4D Tags” If the version of 4D you are using has this command, you can put 4D code in text and execute it with this command (no need to create a method) Neil > On Jul 16, 2020, at 1:36 PM, Chuck Miller via 4D_Tech

Re: Record locking woes

2021-01-11 Thread Neil Dennis via 4D_Tech
> I'd like to build a little test db to see if I can replicate it there... but > I probably won't. I was able to replicate this years ago. You could try leaving the automatic relation, but set the table in question to read only before the sort. However it is best to just get rid of the

Re: Record locking woes

2021-01-11 Thread Neil Dennis via 4D_Tech
> If anyone is out there... > So is the email list obsolete? A few people are still monitoring, I’m still here because I haven’t turned if off yet. But yes, I consider this email list obsolete. I don’t think that the automatic relations loading a locking a record on a sort is a 4D bug. It has

Re: Trace Command in V18.3

2020-10-28 Thread Neil Dennis via 4D_Tech
Good suggestion If you have the ability to edit the code then you should have the license to trace. If you are not able to edit the code you are not allowed to trace either. Neil > On Oct 28, 2020, at 11:35 AM, Spencer Hinsdale via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > check your

Re: Trace Command in V18.3

2020-10-28 Thread Neil Dennis via 4D_Tech
I’m using v18R3 and trace works. I’m assuming the sis code from a project method? And both traces are failing? I think this is unique to you. Try it in a new database and let us know if you are still having problems. Neil > On Oct 28, 2020, at 11:18 AM, Dave Slayton via 4D_Tech

Re: Hide Application Process

2020-11-06 Thread Neil Dennis via 4D_Tech
You can use the following on startup: $l := Frontmost window HIDE WINDOW ($l) > On Nov 6, 2020, at 8:14 AM, David Rose via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > Thanks, David. The checkbox for showing the splash screen has always been > unchecked. > > > > From: David Ringsmuth

Re: PING of life...

2021-01-15 Thread Neil Dennis via 4D_Tech
I set my settings yesterday day to mute non-English… it made me smile today when I opened up my email and could read every message :) My last complaint, and it is minor is that I use dark mode on my computer. The new list insists on using a white background and black text, it is really bright

Re: PING of life...

2021-01-14 Thread Neil Dennis via 4D_Tech
> Agreed. That’s the main thing that puts me off. I just want to see English > messages and not all the other clutter. John commented on setting up your email only for the English forum… I may have missed this step, I wlll see if I can find it. Neil

Re: PING of life...

2021-01-14 Thread Neil Dennis via 4D_Tech
One think I do like about this group vs the other group is that, with very few exceptions, I can read all of the messages because I can understand the language. I only speak two languages, English and Gilbertese… there are no Gilbertese messages. So I spend time on at the other place (not a

Re: PING of life...

2021-01-14 Thread Neil Dennis via 4D_Tech
> Under Notifications/Categories on the left, select which categories you want > to watch and which ones to mute. I just implemented the muted options, thank you for pointing these out :) Neil ** 4D Internet Users Group (4D

Re: PING of life...

2021-01-13 Thread Neil Dennis via 4D_Tech
> I must have missed an important episode here, because I don’t understand what > that statement means. Was there a controversy at some point? Was it recent? > Or years ago? There was some heated debate recently regarding html vs pdf documentation… I’m assuming that is what is referred here.

Re: PING of life...

2021-01-17 Thread Neil Dennis via 4D_Tech
> There is a dark mode setting in 4d discuss preferences. That seems to only work for the web and does not apply to email messages. Neil ** 4D Internet Users Group (4D iNUG) New Forum: https://discuss.4D.com Archive:

Re: PING of life...

2021-01-13 Thread Neil Dennis via 4D_Tech
I haven’t left Neil > On Jan 13, 2021, at 5:32 AM, Jörg Knebel via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > G’day, > > Are here still enough dinosaur/old timers present to have some decent > discussions without that white noise and smart-arse newbies in the forum? > > I’m following the

Re: Base64 Image

2021-06-04 Thread Neil Dennis via 4D_Tech
Look at the command BASE64 DECODE https://doc.4d.com/4Dv18/4D/18.4/BASE64-DECODE.301-5233044.en.html > On Jun 4, 2021, at 5:40 AM, stardata.info via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > Hi All, > > I need to obtain

Re: How do you get a Vertical Splitter's Horizontal 'Move' Resizing Attribute to work?

2021-04-28 Thread Neil Dennis via 4D_Tech
> When pull the window wider, I'd like the text box on the left to grow, and > the splitter and text box on the right to move. You might have to take control of this yourself… write 4D code to set the form objects sizes and positions based on windows size, then call this code on the windows

Re: Copy and Paste

2021-03-23 Thread Neil Dennis via 4D_Tech
> On Mar 23, 2021, at 1:42 PM, stardata.info via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > > The problem is Copy and Past functions that after sometimes stop to work in > method editor. > > So is not possible to Copy and Paste the rows of codes in 4D editor. > When it quits working in

Re: logarithm

2022-06-29 Thread Neil Dennis via 4D_Tech
This just comes down to math: You can calculate the log of any base if you have log of any other base. 4D has the command Log (which is a natural log based on e… 2.718 etc). We can use it to convert logs to any base. If you want log base 10 do the following: $x:=100 $log:=Log($x)/Log(10)

Re: Question on 'journal' file

2024-01-18 Thread Neil Dennis via 4D_Tech
If you have backups turned on the .journal file records every transaction since the last backup. This allows you to rolll the data forward from the last backup to any point in time. If the file is huge it means that your data is not being backed up. Each backup will replace the .journal file