Re: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Keisuke Miyako via 4D_Tech
that might be one way to develop.

alternatively you could limit the list to all four types of "starter" methods:

1 Execute on server
2 New process
3 CALL WORKER
4 method called via menu item with "new process" enabled

there is really no need to examine every single subroutine.

that said, moving forward,
I suppose it would be good practice to make sure new project methods are marked 
as preemptive-only.

then, if compilation fails (you call a UI or printing command, for example)
you can decide whether to delegate the task to a cooperative process (CALL 
FORM),
use Signal, or uncheck the preemptive checkbox.

2019/04/12 7:37、Wayne Stewart via 4D_Tech 
<4d_tech@lists.4d.com>のメール:
You should be able to work through the list (slowly).


**
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: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Wayne Stewart via 4D_Tech
Cannon,

I can't find the db I did this in but what I did was this:

METHOD GET PATHS(Path project method;$MethodNames_at)
METHOD GET ATTRIBUTES($MethodNames_at;$Attributes_ao)

Create a new array with those that area already marked as preemptive
safe.  Save it somewhere
Then use METHOD SET ATTRIBUTES to set them all to preemptive safe.
Compile and enjoy all the errors coming in.

You should be able to work through the list (slowly).
If you run out of time reapply the original set of attributes from the
initial call.

Then repeat until you've got everything that is safe labelled that way.

Regards,

Wayne



On Fri, 12 Apr 2019 at 07:05, Keisuke Miyako via 4D_Tech
<4d_tech@lists.4d.com> wrote:
>
> that's right, method attributes only inform you of their preferences.
>
> you could enable symbol file generation, compile, and look at the bottom of 
> the generated symbol file.
>
> > 2019/04/12 3:33、Cannon Smith via 4D_Tech <4d_tech@lists.4d.com>のメール:
> >
> > I believe that preemptive capable in that context just means that you’ve 
> > set the method properties that way. I don’t think it means that if you 
> > tried to compile the code would actually work in a preemptive context. I’d 
> > be happy to be corrected if I’m 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
> **
**
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: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Keisuke Miyako via 4D_Tech
that's right, method attributes only inform you of their preferences.

you could enable symbol file generation, compile, and look at the bottom of the 
generated symbol file.

> 2019/04/12 3:33、Cannon Smith via 4D_Tech <4d_tech@lists.4d.com>のメール:
>
> I believe that preemptive capable in that context just means that you’ve set 
> the method properties that way. I don’t think it means that if you tried to 
> compile the code would actually work in a preemptive context. I’d be happy to 
> be corrected if I’m 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: Benchmark Speed Test Method

2019-04-11 Thread David Ringsmuth via 4D_Tech
Steve,

In both v15.6 and v17.4 I had to put nginx in front of 4D Web Server to handle 
heavy loads.

Nginx did SSL termination, and it allows 4D to handle only the http processing.

So both 15.6 and 17.4 failed for me under very heavy loads, without a 
reverse-proxy (nginx) in front of them doing SSL termination.

David Ringsmuth

From: steve simpson via 4D_Tech
Sent: Friday, April 5, 2019 2:32 PM
To: 4d_tech@lists.4d.com
Cc: steve simpson
Subject: Re: Benchmark Speed Test Method

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
> copying, and other relevant functions. We're also migrating from v16.6 to
> v17 later in the year, and I'd like to run it again before and after the
> upgrade. I'm wondering if anyone has a method they've written for this
> purpose that they might be willing to share?*
>
We'd be very interested in that too. And Neal, I hope you share your
results when finished.

Also, has anyone moved up to v17 web server yet application? (Not "web
area", but rather the full "web server application") Can you tell how it
compares to v15 please? Any issues one should be aware of?
-
Stephen Simpson
Cimarron Software
**
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: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Cannon Smith via 4D_Tech
Hi Dani,

I believe that preemptive capable in that context just means that you’ve set 
the method properties that way. I don’t think it means that if you tried to 
compile the code would actually work in a preemptive context. I’d be happy to 
be corrected if I’m wrong?

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




> On Apr 11, 2019, at 12:08 PM, Dani Beaubien 
>  wrote:
> 
> I am pretty sure that the METHOD GET ATTRIBUTES command will also return that 
> information.

**
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: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Cannon Smith via 4D_Tech
Hi Vincent,

Perfect. Thank you very much!

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




> On Apr 11, 2019, at 11:10 AM, Vincent de Lachaux via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> If you activate the generation of the symbol file in the compilation 
> preferences, compile your database then open the myDtabase_symbols.txt files 
> created near the structure file, All methods are listed at the end of the 
> file with the status "Thread Safe" or "Thread Unsafe".

**
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: Formatter that only shows decimals

2019-04-11 Thread David Ringsmuth via 4D_Tech
Peter,

You may have to string it, and replace the decimal with nothing…

Hth.

David Ringsmuth

From: Peter Jakobsson via 4D_Tech
Sent: Saturday, April 6, 2019 6:01 PM
To: 4D iNug Technical
Cc: Peter Jakobsson
Subject: Formatter that only shows decimals

Hi

Does anyone know how to do a formatter that only shows (currency) decimals but 
that hides the decimal point ?

I have used ".00;-.00;00” which works ok except that the decimal point itself 
displays. I’d like to only display the numerics without the point if poss.

Thanks in advance for any tips.

Peter

**
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: Checking If Methods Are Preemptive Ready

2019-04-11 Thread Vincent de Lachaux via 4D_Tech
Hello,

If you activate the generation of the symbol file in the compilation 
preferences, compile your database then open the myDtabase_symbols.txt files 
created near the structure file, All methods are listed at the end of the file 
with the status "Thread Safe" or "Thread Unsafe".

Vincent




> On 11 Apr 2019, at 18:53, Cannon Smith via 4D_Tech <4D_Tech@lists.4D.com> 
> wrote:
>
> Does anyone know if there is a way to get a list of methods that are (or are 
> not) preemptive ready?
>
> Thanks.
>
> --
> Cannon.Smith
> Synergy Farm Solutions Inc.
> Aetna, AB Canada
> 
> 
>
>
> **
> 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
**

Checking If Methods Are Preemptive Ready

2019-04-11 Thread Cannon Smith via 4D_Tech
Does anyone know if there is a way to get a list of methods that are (or are 
not) preemptive ready?

Thanks.

--
Cannon.Smith
Synergy Farm Solutions Inc.
Aetna, AB Canada




**
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
**

Free 64-bit Preparedness Report done by 4D Professional Services

2019-04-11 Thread Ken Daniel via 4D_Tech
All, 4D Professional Services is offering a free report on what it would
take to get your application 64-bit ready. I recently had my application
reviewed by them and the report they provided was very informative. In
addition to outlining what needs to be done to make your application 64-bit
ready, they provide a work estimate and list of deliverables of what it
would take their team to complete the work if you were unable to manage the
project on your own. Considering 4D v17 will be the last 32-bit version and
that the report is free, I highly recommend taking advantage of this offer.
Just contact your account manager, Tracy (trobe...@4d.com 408-557-4672) or
Court (ccoo...@4d.com 408-557-4640) and they will set it up for you.

*P.S. Will Taylor of 4D Professional Services did my report and I got to
meet Will at the 4D World Tour in Atlanta, which as Kirk Brooks detailed
previously on the list, was a great experience.*
**
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: Type Ahead in Array Listbox Cell

2019-04-11 Thread Doug Cottrill via 4D_Tech
Kirk,

Yes, that is in fact what I’m doing.  And I know it works because it fills in 
the rest of the name I want after i type in the first letter.  The problem is, 
it won’t let me highlight the new text that was entered so that if I type 
another letter it replaces the highlighted text.  So for example:  In my data 
set I have:

Apple
Arugula
Asparagus

When I type “A”  “Apple” appears in my cell, and I want the “pple” to be 
highlighted so that if I type “r” it replaces it and what I have typed is now 
“Ar” and “arugula” would appear with the “ugula” highlighted.
The problem is that HIGHLIGHT TEXT does not appear to be working in the listbox 
cell like it would on a form variable, and so what I get is “Arpple” and then 
when I tab out it says that word doesn’t exist (when the on data change code 
runs to do the verification”

Does that make sense? 

DKC

> On Apr 11, 2019, at 11:54 AM, Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Doug,
> I believe you want to use the On after keystroke form event on the listbox
> (or the column) and the Get edited text function. Get edited text returns
> the text that's being edited before it's saved to the object it's edited
> in.
> 
> On Thu, Apr 11, 2019 at 8:35 AM Doug Cottrill via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
> 
>> Hi all,
>> 
>> I’m trying to implement a type-ahead feature in an array listbox cell.
>> 
>> I have this functionality in a form variable, and it works great- when the
>> user types, code in the on after edit finds the first record value in a
>> field that matches the first few characters, fills in the rest, and
>> highlights the new characters so that if the user continues typing the item
>> found can be replaced.
>> 
>> The problem I’m having is that apparently in a listbox, you cannot call
>> highlight text on a cell to highlight partial text.
>> 
>> So, first off- am I correct that HIGHLIGHT TEXT will not work in a
>> listbox?  If it WILL work, can someone post code since mine is not working,
>> and it “should” as far as I can tell, but the docs say it will not work in
>> a subform field.  I don’t know if a listbox qualifies or not, but it seems
>> to.
>> 
>> Second, assuming that HIGHLIGHT TEXT does NOT work in a listbox, how are
>> others doing type-ahead in a list box?  Surely I’m not the first person to
>> want to do this?
>> 
>> Thanks
>> **
>> 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
>> **
> 
> 
> 
> -- 
> Kirk Brooks
> San Francisco, CA
> ===
> 
> What can be said, can be said clearly,
> and what you can’t say, you should shut up about
> 
> *Wittgenstein and the Computer *
> **
> 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: Type Ahead in Array Listbox Cell

2019-04-11 Thread Kirk Brooks via 4D_Tech
Doug,
I believe you want to use the On after keystroke form event on the listbox
(or the column) and the Get edited text function. Get edited text returns
the text that's being edited before it's saved to the object it's edited
in.

On Thu, Apr 11, 2019 at 8:35 AM Doug Cottrill via 4D_Tech <
4d_tech@lists.4d.com> wrote:

> Hi all,
>
> I’m trying to implement a type-ahead feature in an array listbox cell.
>
> I have this functionality in a form variable, and it works great- when the
> user types, code in the on after edit finds the first record value in a
> field that matches the first few characters, fills in the rest, and
> highlights the new characters so that if the user continues typing the item
> found can be replaced.
>
> The problem I’m having is that apparently in a listbox, you cannot call
> highlight text on a cell to highlight partial text.
>
> So, first off- am I correct that HIGHLIGHT TEXT will not work in a
> listbox?  If it WILL work, can someone post code since mine is not working,
> and it “should” as far as I can tell, but the docs say it will not work in
> a subform field.  I don’t know if a listbox qualifies or not, but it seems
> to.
>
> Second, assuming that HIGHLIGHT TEXT does NOT work in a listbox, how are
> others doing type-ahead in a list box?  Surely I’m not the first person to
> want to do this?
>
> Thanks
> **
> 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
> **



-- 
Kirk Brooks
San Francisco, CA
===

What can be said, can be said clearly,
and what you can’t say, you should shut up about

*Wittgenstein and the Computer *
**
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
**

Type Ahead in Array Listbox Cell

2019-04-11 Thread Doug Cottrill via 4D_Tech
Hi all,

I’m trying to implement a type-ahead feature in an array listbox cell.

I have this functionality in a form variable, and it works great- when the user 
types, code in the on after edit finds the first record value in a field that 
matches the first few characters, fills in the rest, and highlights the new 
characters so that if the user continues typing the item found can be replaced.

The problem I’m having is that apparently in a listbox, you cannot call 
highlight text on a cell to highlight partial text. 

So, first off- am I correct that HIGHLIGHT TEXT will not work in a listbox?  If 
it WILL work, can someone post code since mine is not working, and it “should” 
as far as I can tell, but the docs say it will not work in a subform field.  I 
don’t know if a listbox qualifies or not, but it seems to.

Second, assuming that HIGHLIGHT TEXT does NOT work in a listbox, how are others 
doing type-ahead in a list box?  Surely I’m not the first person to want to do 
this?

Thanks
**
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
**

world tour

2019-04-11 Thread Charles Miller via 4D_Tech
If you still have a chance run do not walk. Great content on both days.

Chuck

-- 
-
 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: Web area and not secure site

2019-04-11 Thread Jeremy French via 4D_Tech
Have you tried making these calls in the form’s “form method”.

In the form’s “On Load” event

 WA OPEN URL(*;$objName_webArea_t;"about:blank")
 WA SET PAGE CONTENT(*;$objName_webArea_t;"";"file:///“)
 SET TIMER(-1)  

In the form’s “On Timer” event

 SET TIMER(0)   
 WA OPEN URL(*;$objName_webArea_t;"about:blank")
 WA SET PAGE CONTENT(*;$objName_webArea_t;"";"file:///“)

Also see:
https://doc.4d.com/4Dv17/4D/17.1/SET-TIMER.301-4178784.en.html 


> On Apr 11, 2019, at 3:25 AM, Piotr Chabot Stadhouders via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
>  I don't use the embedded version because
> * in 64-bit (Blink) I get an blank HTML page, and nothing is shown

**
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: I really recommend the 4D World Tour

2019-04-11 Thread Jeffrey Kain via 4D_Tech
I agree - it's easy to cherry-pick examples that are well-suited to ORDA.  The 
ORDA engine is definitely fast, but our tests show that the classic commands 
are still faster overall.  You just have to write a lot more code.

In my tests in client/server mode (and 4D always demos ORDA in single-user 
mode), ORDA is usually about 10x faster than equivalent SQL, but still several 
times slower than classic (and OMG 10x faster! .. but we're talking 
milliseconds usually). If all you care about is raw speed, then classic 4D is 
probably still the fastest... but ORDA is very elegant, and it makes 
development easier and fun.

If you get into tokenization vs. strings, then the picture gets muddier... but 
once 4D gives us the option to have a text file-based structure then a whole 
new world of tools open up for maintaining and refactoring code (with a steep 
learning code). Times are changing. 4D is joining the rest of the programming 
language world (and not forcing us to rewrite).

Jeff

> On Apr 11, 2019, at 8:16 AM, Jim Hays via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> I'll disagree a bit on the value of ORDA.  JPR showed some examples of how
> much faster ORDA can be than the old "classic" way.
> I'm really interested in putting these to the test in our vertical market
> app.   We don't have huge data files, but we do a lot of cross-table number
> crunching in a normalized structure that may really benefit.

**
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: I really recommend the 4D World Tour

2019-04-11 Thread Jim Hays via 4D_Tech
I agree with Kirk on the value of the World Tour.
What you get for the price is a no brainer for us.

Add showed really interesting things with dynamic forms, 4D Write Pro, and
4D View Pro.
I'll disagree a bit on the value of ORDA.  JPR showed some examples of how
much faster ORDA can be than the old "classic" way.
I'm really interested in putting these to the test in our vertical market
app.   We don't have huge data files, but we do a lot of cross-table number
crunching in a normalized structure that may really benefit.

And don't forget that you have plenty of time to talk to Add, JPR and
others in person.

Jim



On Wed, Apr 10, 2019 at 11:08 AM Kirk Brooks via 4D_Tech <
4d_tech@lists.4d.com> wrote:

> Hey Pat
> Yeah it will be really helpful for the planning you need to do.
>
> Let me know what you think.
>
> On Wed, Apr 10, 2019 at 11:01 AM Pat Bensky via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
>
> > Thanks for that Kirk. I found your ORDA comments interesting.
> > I'll be at the London event.
> > Pat
> >
> > On Wed, 10 Apr 2019 at 15:00, Kirk Brooks via 4D_Tech <
> > 4d_tech@lists.4d.com>
> > wrote:
> >
> > > Heading home from the WT in Atlanta. For me this was the best WT so far
> > and
> > > I've been to them all. I think anyone using 4D benefits from attending.
> > The
> > > first day is free. In previous WTs day one was more of a sales pitch
> and
> > > feature overview. Not so this time. There are 17 demo databases in day
> > one.
> > > They highlight and present many of the new capabilities involving ORDA,
> > > Form, dynamic forms and a more refined preview of 4D for iOS. There
> are a
> > > number of useful elements you can pull right into a project - assuming
> > you
> > > are working v17+.
> > >
> > > And this is really a critical point - the World Tour is focused on the
> > > future of 4D and that future is ORDA. Actually it is more than just
> ORDA.
> > > ORDA is the new, modern direction of programming 4D is taking. It's not
> > > everything, though. The change in the way we can work with forms isn't
> > > connected with ORDA per se but it's no less a profound change. And a
> > > welcome one form me. I really like the form editor but the ability to
> > > create forms dynamically and store their definitions externally in JSON
> > > files is a good thing. The ability to store an entire 4D database (it
> > will
> > > be known as a Project) will be available soon (though not committed
> to).
> > >
> > > The first day exposes you to many of the new features in 4D and clearly
> > > lays out the thinking behind the changes made and to come. This alone
> > makes
> > > it worth the time and expense to travel to it.
> > >
> > > The second day is for those of us using 4D professionally. JPR and Add
> > have
> > > spent time putting together excellent demos and presentations. These
> demo
> > > the nuts and bolts of effectively working with ORDA and forms. This is
> > > information you will need to effectively apply these new techniques in
> > real
> > > world projects. And once more there are bits and pieces you can pull
> > right
> > > out of a demo and use yourself which do useful things.
> > >
> > > I was chatting with someone yesterday morning and he asked me what my 3
> > big
> > > take-aways were up to then. Here's what I wrote back:
> > >
> > > #1 - all the time I’ve spent learning to use ORDA has been spot on and
> > well
> > > spent. (I finished yesterday for the first time feeling like I kept up
> > with
> > > JPR.)
> > > #2 - this is truly the way forward for 4D.
> > > #3 - because it’s the way forward it is where all the resources are
> being
> > > focused. And they are moving fast.
> > > #4 - it’s super important to grasp the concept of references vs. the
> way
> > we
> > > have thought about variables in the past.
> > >
> > > (get the reference to my off-by-one joke?)
> > >
> > > I have been actively working on educating myself on ORDA and object
> > > oriented programming for the past few months. And I really did feel
> like
> > I
> > > was keeping up with JPR right up to the end of day 1. Not so much on
> day
> > 2
> > > but at least my eyes didn't glaze over. The point, though, is how much
> > > programming in 4D is changing. 4D classic and backward compatibility is
> > not
> > > in danger. I mean - they've been threatening to remove subtables for
> how
> > > many years and 4D still deals with them if it needs too. Mostly. So old
> > > school programming done with 4D classic is going to run on new versions
> > of
> > > 4D for probably longer than any of us will be able to write
> intelligible
> > > code. (Assuming you can write intelligible code now...) But all the new
> > > work is being focused on ORDA and its associated technology.
> > >
> > > Why? Because Laurant believes it's the direction to go. It's a modern
> > > approach to programming. You can (and will) argue with that but it's
> > where
> > > this train is headed.
> > >
> > > Do you need to get on board?
> > >
> > > 

Re: Web area and not secure site

2019-04-11 Thread Keisuke Miyako via 4D_Tech
is the internal website http: or https:

?

it's not quite clear from your post.

-

I think the 32-bit system web area on windows inherits the registry setting for 
Internet Explorer

such as

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet 
Settings\Zones\0

or

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet 
Settings\Zones\0

(you can search the inter web for details)

but I don't know if the same applies to 64-bit as well.

c.f.

https://docs.microsoft.com/en-us/microsoft-edge/deploy/group-policies/security-privacy-management-gp#prevent-certificate-error-overrides

also did you Google "DLG_FLAGS_SEC_CERT_CN_INVALID"

maybe the cert. common name is a domain and the URL is an IP address, or vice 
versa.

should be an easy problem to fix.

> 2019/04/11 16:25、Piotr Chabot Stadhouders via 4D_Tech 
> <4d_tech@lists.4d.com>のメール:
>
> We have an internal website (development) that we want to access in a web area
> Because its an internal URL, and for now in development, we don't have a 
> certificate for it right now
> So, when using Internet explorer, we get a message "This site is not secure"
> However, we can proceed and after seeing the error DLG_FLAGS_INVALID_CA, 
> DLG_FLAGS_SEC_CERT_CN_INVALID we can force to go further
>
> When using a webarea (not embedded, because embedded looks nothing like it 
> should be) however I get the message "This site is not secure", but with 
> errorcode 0
> And more important, I am not able to proceed to the website
>
> Does anybody know how I can solve this problem?




**
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
**

Web area and not secure site

2019-04-11 Thread Piotr Chabot Stadhouders via 4D_Tech
Hi,

4D v17R3 Windows

We have an internal website (development) that we want to access in a web area
Because its an internal URL, and for now in development, we don't have a 
certificate for it right now
So, when using Internet explorer, we get a message "This site is not secure"
However, we can proceed and after seeing the error DLG_FLAGS_INVALID_CA, 
DLG_FLAGS_SEC_CERT_CN_INVALID we can force to go further

When using a webarea (not embedded, because embedded looks nothing like it 
should be) however I get the message "This site is not secure", but with 
errorcode 0
And more important, I am not able to proceed to the website

Does anybody know how I can solve this problem?

Gr,
Piotr

P.S. I don't use the embedded version because
* in 32-bit it looks nothing like it should
* in 64-bit (Blink) I get an blank HTML page, and nothing is shown

**
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
**