​Re: Clean Slate - Modern User Experience

2017-04-17 Thread steve simpson via 4D_Tech
> On Apr 17, 2017, at 8:47 AM,Peter Jakobsson wrote: > > > Doesn’t the O/S define ‘modern era’ ? > > > > If you stick to vanilla 4D objects (i.e. just the raw button styles, > list styles & fields etc) then the O/S will do all the work for you in > keeping your screens up to date. > ​+1​

Re: ​Please vote for this feature request: Raise the 31 character limit

2017-03-06 Thread steve simpson via 4D_Tech
On Mon, Mar 6, 2017 at 3:00 PM, ​ Keith Goebel wrote: > ​[snip] > > Curious interface... > Understatement!​ Steve Simpson ​Cimarron Software ** 4D Internet Users Group (4D

Re: Please vote for this feature request: Raise the 31 character limit

2017-03-05 Thread steve simpson via 4D_Tech
On Sun, Mar 5, 2017 at 3:00 PM, ​David Adams wrote: > Please vote for this feature request: Raise the 31 character > limit (David Adams) > ​uh... Do you mean for variable names? nah... no thanks. Can't remember the last time I felt constrained by a 31 char limit. In fact, reading

Re: ​Someone help me out, how do you get good information out of 4D

2017-07-11 Thread steve simpson via 4D_Tech
> > From: David Adams > > For anyone that's seen me on the forums in recent months, let's just > say...what I'm doing isn't working. I keep raising what I think are pretty > basic issues and I just end up with a ton of heat back from 4D and not a > lot of information. It's

​Re: UUID vs Longint primary key

2017-08-08 Thread steve simpson via 4D_Tech
On Tue, Aug 8, 2017 at 11:00 AM, ​ Chip Scheide <4d_o...@pghrepository.org> wrote: > > Worse, I've found that the same product, from the same vendor in > differing purchase amounts (1 vs case) is the same part number, but > different pricing! So.. even a check on part numbers is insufficient to >

​Re: Preventing Duplicate Data WAS UUID vs Longint primary key

2017-08-07 Thread steve simpson via 4D_Tech
On Mon, Aug 7, 2017 at 3:00 PM, ​ ​ David Adams wrote: > > > > How do you deal with that problem (Preventing duplicate data) > Definitely ​ "Carefully program your system to detect and prevent duplicate rows" as appropriate. Generally such a Dupe Check can take many forms

​Re: UUID vs Longint primary key

2017-08-06 Thread steve simpson via 4D_Tech
On Fri, 4 Aug 2017 12:52:28 -0700 ​ David Adams ​ wrote:​ > > ​[snip] ​ > 4D's UUIDs function as globally unique row *serial numbers*. That's great > for backups and convenient for physical relations, but it has exactly zero > to do with a real "primary key" or relational

​Re: UUID vs Longint primary key

2017-08-06 Thread steve simpson via 4D_Tech
David and Chuck, point taken about "rows" being unique because of and created with the containing data of each row -- up to a ... well "a point". Like you said, a real pain when real world reality steps in. I believe the only truism involved here is your statement that "... ​i t then leaves the

​Re: UUID vs Longint primary key

2017-08-07 Thread steve simpson via 4D_Tech
On Mon, Aug 7, 2017 at 11:51 AM, < ​ <4d_tech-requ...@lists.4d.com> ​ npden...@greatext.com> wrote: > > ​[snip] > > On the other hand, you do model the data after business relations, but the > keys that tie that relation data need/should never be seen in a well > designed system. If a user

​Re: Schemes for record level access control

2017-05-13 Thread steve simpson via 4D_Tech
On Sat, May 13, 2017 at 9:04 AM, ​ ​ David Adams wrote: > > > Just as a simple point, it's nice to have access values as a number: > > 1 2 3 4 5 > > Imagine that access increases at each step. > > // On after query > C_LONGINT($1;$user_access_level) > $user_access_level:=$1 >

​Re: How to detect EOL character in text file

2017-05-13 Thread steve simpson via 4D_Tech
On Sat, May 13, 2017 at 9:04 AM, ​ ​ Peter Mew wrote: > > > Replace text($text;lf;cr) > Replace text($text;crlf;cr) > Position($text;cr) > ​+1. I find this the fastest and simplest method of handling high volumes of incoming "unknown" or "known to be dirty" or "suspect"

Re: ​NB: Pre-emptive mode hassle

2017-10-11 Thread steve simpson via 4D_Tech
On Wed, Oct 11, 2017 at 3:00 PM, ​ Tim Nevels wrote: > ​[snip] > > > I sure can. Remember when C_OBJECT variables were introduced? There were > several developers here that talked about completely overhauling all their > code to eliminate process and interprocess variables and replace all of it >

Re: ​Save Record($vptr_Table->)

2018-06-10 Thread steve simpson via 4D_Tech
On Sun, Jun 10, 2018 at 5:01 PM, ​ ​ Jody Bevan wrote: The method that this err occurs in is used hundreds of time throughout the > system. All record saves go through it. > ​[snip] > ​Jody, do you happen to have a "mandatory" field in this table that normally gets filled in but in this one

Re: ​Document capture

2018-01-25 Thread steve simpson via 4D_Tech
​ K ​​ enneth, sounds to me like you are on the right path. Much of it depends on the sheer volume of documents. As some pointed out, a vast number of documents in a single folder can bog down OS storage systems, although that is way less a problem now than it was several years ago. Much also

​RE: Server Monitoring...

2018-07-17 Thread steve simpson via 4D_Tech
https://uptimerobot.com/ Pretty robust; all kinds of triggers (IP, port, url, keyword, etc); easy to configure. Up to 50 sites free. Bulletproof last few years for several dozen projects. - Stephen Simpson Cimarron Software

​Re: What do you use to monitor your offsite servers?

2018-07-16 Thread steve simpson via 4D_Tech
On Mon, Jul 16, 2018 at 2:01 PM, ​ John Baughma wrote: > I really like Microsoft Remote Desktop for Mac which can be downloaded for > free from Microsoft. They regularly update it. Clipboards are shared and > you can designate one or more folders on your Mac as network drives which >

v17 ready for prime time?

2018-07-16 Thread steve simpson via 4D_Tech
I see that a lot of you are using v17, doing active development with it, testing it out with current projects, etc. I don't normally move production projects into a new version until the xx.2 or xx.3 iterations, but am wondering if some of you who are actually using v17 in production could chime

Re: Benchmark Speed Test Method

2019-04-05 Thread steve simpson via 4D_Tech
On Fri, Apr 5, 2019 at 3:00 PM Neal Schaefer wrote: > [snip] > > * We're getting a new Windows 2016 server for our 4DServer, and before I > migrate, I'd like to write a benchmark speed test to run before and after. > I'd like to measure create, edit, delete records, processing, IO, file >