In principle, it should be possible to create a text editor in 4D
itself.
I believe that the 4D design interface is built in/with 4D. If this is
true, you should be able to build a tailorable text editor inside 4D.
The Method editor while not perfect, is a usable text editor.
IF that is true
Given a component, compiled in v13, besides v13, which version(s) will
component work with?
Repeat for v14, v15
The component contains nothing but 4D code.
Thanks
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing
I just today got the -20002 error in a compiled database.
The issue is/was pointers.
I was doing something "fancy", basically the pointer was not pointing to what I
thought it was, it was actually pointing to a nonexistent variable - via Get
Pointer.
All of this code worked perfectly
:
>
> http://doc.4d.com/4Dv15/4D/15/Unicode-mode-for-methods.300-2018652.en.html
>
> 2018/02/02 6:34、Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>> のメール:
> Give
It is possible to do a 'Find in Design' using the last modification
date.
How is this determined?
Since 4D doe s an autosave when a method or form is closed, Does
opening a method or form, and closing it constitute modification? or is
it necessary to actually change something?
Thanks
Chip
available here :
https://www.dropbox.com/l/scl/AAC4GlFRAqycSvWNzsUzpAJ9lAq7BM9W-fw
Distributed as shareware $15 ($35 for source & an interpreted database
of testing
routines), it is a compiled/built component created in v13. If you like
it you are free to reuse/distribute etc.
The READ ME
not to be silly... but is the text object editable?
On Wed, 7 Feb 2018 13:40:56 -0800, Douglas von Roeder via 4D_Tech wrote:
> This appears to be a simple issue but, for the life of me, I can't figure
> this out.
> I'm migrating applications to newer versions of 4D (V15 and V16) and I want
> to
.res and .rex files
Imnot sure where on windows this is kept, but you should be able to
find it/them by searching
On Mon, 5 Feb 2018 15:33:57 -0600, Keith Culotta via 4D_Tech wrote:
> Hello,
>
> A customer gets a "Form not found" error when trying to access a
> Table form on one of their PCs.
TLDR; the rules :)
My goto on encryption would be:
File vault on Mac OS X (OS level disk encryption) or something similar on a PC,
or drive level encryption (in the hardware, not software)
Chip
>
> Things such as protection against data breaches, data encryption,
> data portability etc. are
Feb 2018 12:08:53 -0500, Chip Scheide via 4D_Tech wrote:
>
> available here :
> https://www.dropbox.com/l/scl/AAC4GlFRAqycSvWNzsUzpAJ9lAq7BM9W-fw
>
> Distributed as shareware $15 ($35 for source & an interpreted database
> of testing
> routines), it is a compiled/built
I have code that converts a value from REAL to Hex.
as part of my test routines, maximum value convertible is Maxlong (php routine)
I set the value to convert to (to test out of range error):
$Real := 2 * (MAXLONG - 500)
$Real := 2 * (2147483647 - 500)
$Real := 2 * (2142483647)
$Real :=
yes $real is declared as Real.
That is the first thing I checked :)
> Do you have a C_REAL($Real) line in your code? The compiler might be
> typing that variable as a longint.
>
> Dani
>
>> On Feb 22, 2018, at 10:14 AM, Chip Scheide via 4D_Tech
>> <4d_tech@list
Thanks!
> I think that using the MAXLONG constant is causing the value to be
> treated as a longint.
> $Real := 2 * (MAXLONG - 500)
>
> If you replace the MAXLONG constant with a value you get the correct result:
> $Real := 2 * (2147483647 - 500)
>
> Interestingly, you can keep using
you start with a selection (one or more) records in your table
you run your transaction - just because you cancel the transaction does not
mean that the record you start on is the one i memory (loaded)
somewhere in your transaction you could do a search, or sort, or create a new
selection, or
use the 'generate typing' option in the compiler :)
if you are worried about mistyping of your variable, or misspelling, you can
look though them compiler directives.
For me:
this often catches instances where I failed to declare a local variable
(usually a counter of some sort)
or the
what about:
C_TEXT(myTextVar)
C_POINTER($myPointer)
C_TEXT($varName)
C_LONGINT($tableNum;$fieldNum)
$myPointer:=->myTextVar
RESOLVE POINTER($myPointer;$varName;$tableNum;$fieldNum) //$varName
returns ??
On Thu, 28 Dec 2017 11:24:25 -0600, John DeSoi via 4D_Tech wrote:
> Just spent hours
then it must be a bu.
File it :)
On Thu, 28 Dec 2017 12:19:43 -0600, John DeSoi via 4D_Tech wrote:
> Same problem, always empty.
>
> John DeSoi, Ph.D.
>
>
>> On Dec 28, 2017, at 11:57 AM, Chip Scheide
>> <4d_o...@pghrepository.org> wrote:
>>
>> what about:
>> C_TEXT(myTextVar)
>>
Jerremy,
are the object(s) on the page you are switching to set to automatically
resize/move?
If so - maybe this is the problem?
Chip
On Sat, 30 Dec 2017 11:20:21 +, Jeremy Roussak via 4D_Tech wrote:
> On 28 Dec 2017, at 15:57, Arnaud de Montard via 4D_Tech
> <4d_tech@lists.4d.com>
you need to put a menu action for design - the old option f at the
splash screen stops working (v14?)
also if you have not already done so you will need to setup primary
keys (likely uuids) for all tables for logging (and backup?) purposes.
On Thu, 4 Jan 2018 18:40:30 +1100, Jörg Knebel via
Both of these components are available as Shareware (compiled) and are free to
download,
Source code is available, see the documentation for the individual components.
Setutl is a v13 compiled component that provides additional functionality
to/with 4D sets.
you can download it here:
you can run :
Email through godaddy to.
This email (& domain) are with them.
On Thu, 2 Aug 2018 08:48:20 -0600, npdennis via 4D_Tech wrote:
> With Apple removing many applications from future OS Servers I’m
> looking for some ideas for good replacements for the following:
>
> Email. Web, VPN,
I missed that part...
On Thu, 02 Aug 2018 10:14:33 -0500, Tim Nevels via 4D_Tech wrote:
>
> So would you expect it to work the same in single-user and client/server?
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing
I'll offer a differing opinion :)
That depends...
- IF you have control over the server, and access to it, then code
security is less of an issue.
- if you are distributing a stand alone application, or have little or
no control over the server and it's security then running interpretedly
is
if you have 'all variable are typed'
compilation may throw LOTS of errors, but if you look at them they are
(often) mostly just variable which have never been given compiler
directives, and at least in my case, most often are locals.
fixing these types of compiler errors are simple, somewhat
care to share?
:)
On Wed, 1 Aug 2018 10:13:50 -0600, Jody Bevan via 4D_Tech wrote:
>
> An added advantage is that you can write a method that you can run
> each time to modify a method (in the sense of adding or modifying) a
> variable.
---
Gas is for washing parts
Alcohol is for
at the desktop (OS) level rename the data file.
on start up the database will ask you where the data file is.
point it to the newly renamed data file.
On Thu, 2 Aug 2018 15:42:48 -0400 (EDT), webmaster namethatplant.net
via 4D_Tech wrote:
> Is it possible to rename the data file in v12?
>
>
ignoring the 'it is paid for' part, I think v13 is a better choice.
On Thu, 2 Aug 2018 21:08:02 -0400 (EDT), webmaster namethatplant.net
wrote:
> Thank you, Chip and Chuck!
> I was afraid that if I fiddled with the names it might somehow
> corrupt the "strong link" between v12's structure and
I have code (SQL) which creates a unique UUID auto generated primary
key field
However that code is dependent on the table NOT already having such a
field.
I have a few tables where I have manually created a UUID auto generate
field to be used as a primary key - however - these fields do not
Yes -
using XML 1.1 allowed me to use Char(12) - but Char(11) was still not
working.
Char(12) is fine, as it resolves the underlying problem - unique
(mostly) non-enterable character to use as an internal data separator
for text.
On Thu, 2 Aug 2018 23:16:14 +, Keisuke Miyako via 4D_Tech
the double click event is turned on? for both the listbox AND the form?
maybe something turn the option off at one level or the other
On Fri, 3 Aug 2018 13:36:25 +0100, Pat Bensky via 4D_Tech wrote:
> I'm having this issue with most list boxes. It simply does not register a
> double-click. I
cted. The two links were from the V17 docs. If I search while having
> selected the V15 docs, I get a different set of links.
>
> It's a very nice feature but I must have missed it when it was announced.
>
>
>
>
>
> --
> Douglas von Roeder
> 949-336-2902
>
I am trying to insure that all of my intended primary key fields - are
primary keys.
In the process I am finding the following regarding field properties:
- There is a Getter for Invisible (native only)
-- There is NO setter (sql, or native)
- There is a Setter (sql only) for Primary Key
--
sed on heavy usage of "This", "Form", and member functions.
>
> 2018/07/30 22:34、Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>> のメール:
> what do you mean by a 'collection' listbox?
>
>
> *
Ive not used it -
but
based on current work style..
- I can see where it could be useful to keep related methods in the
same window pane
- I can see how I would HATE it as I at time have 50+ windows open
which would be useless in a single tabbed window.
I expect I'll use an amalgam of the
I like having the PDF manuals.
I do not often use them, but when I need them they are indispensable
For v2003 -> v15 I have been using Help viewer (mac) to present the
html docs.
What I find with this approach is that the internal links are fine, and
top level index (table of contents) are
well I think.
>
> Jody
>
>> On Jul 30, 2018, at 7:36 AM, Chip Scheide via 4D_Tech
>> <4d_tech@lists.4d.com> wrote:
>>
>> Ive not used it -
>> but
>>
>> based on current work style..
>> - I can see where it could be useful to keep r
John,
what do you mean by a 'collection' listbox?
if the listbox is from a selection then the highlighted record(s) are
in the set specified by:
highlight set property
and
the selected row(s) should be the select record number(s)
if the listbox is an array then the selected item(s) are True
1-3729974.en.html
>
http://doc.4d.com/4D-Language-Reference-17/BLOB/DOCUMENT-TO-BLOB.301-3730325.en.html
>
> 2018/07/31 3:48、Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>>のメール:
>
> I do not see a command that allows this action (dire
ted,
> vertical tabs fits all values in the same cell (multi-line).
>
> not sure about Excel, but at least it should be that way with Numbers
> or FileMaker.
>
> 2018/07/31 4:01、Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>&g
I do not see a command that allows this action (directly)
am I missing something, or do I need to write something?
Thanks
Chip
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing
**
4D
the issue John brought up was the reindexing process.
the cache appeared NOT to be used, and not to be set to large values.
>From John
2. Wait for hours and the progress bar finally reaches the last table
and is pixels away from the end. Wait for many more hours, nothing
seems to be happening
Pat,
i'm not sure about what happens when using FTP, however,
if you can specify the final file name you can/should filter the file
name to remove the gibberish.
On a Mac there are only a very few characters which are not 'legal',
Windows on the other hand.. it is probably easier to specify
have you checked on top of your head?
:)
On Fri, 27 Jul 2018 09:27:02 -0400, Randy Jaynes via 4D_Tech wrote:
>
> Now if only I could remember where my glasses are.
>
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing
t; v15\development\[projectForm]
> Change "explo_preview"
>
> --
> Douglas von Roeder
> 949-336-2902
>
>
> On Fri, Jul 27, 2018 at 8:37 AM Chip Scheide via 4D_Tech <
> 4d_tech@lists.4d.com> wrote:
>
>> I generally use only the expression pane of the debugger,
I generally use only the expression pane of the debugger, with an
occasional peek into the call chain.
To this end I slide the expression value pane closed, and the call
chain closed.
recently the debugger has been opening with all the panes set to
default views.
What (files) do I need to
something like a "Save" button on the debugger
> screen? Have you tried clicking that after you make your adjustments?
>
>
> Steve
>
> -Original Message-
> From: 4D_Tech [mailto:4d_tech-boun...@lists.4d.com] On Behalf Of Chip
> Scheide via 4D_Tech
>
>
> If (Records in selection($tablePtr->)#0)
> $path:=Temporary folder+Generate UUID
> SET CHANNEL(10;$path)
> SEND RECORD($tablePtr->)
> SET CHANNEL(11)
>
> DOCUMENT TO BLOB($path;$0)
>
> DELETE DOCUMENT($path) //added upon sharing code
> Else
> TRACE
>
all the fields
> of the record and puts them into a blob. (variable to blob)
>
> Then, on the other end, use same method but ‘BLOB to variable’
>
> Works really well.
>
>
> Rudy Mortier
> Two Way Communications bvba
>
>
>
>> On 31 Jul 2018, at 16:11, Chip
Tim,
I have been creating a LOT of custom constants recently (removing IP
vars used as constants)
[sidebar - I am down to < 40 ipvars from over 550]
Yes, it is a minor PITA to have to restart, but if you 'watch' the
loading process 4D loads the custom constants BEFORE running almost
everything
with the auto many to one
I would *expect* the selection in the one table to be changed, after
running a query on the many table. I would also expect that the one
table record would be the one (in the one to many) of the first record
in the many.
I am not sure as I do not use Query by formula
Char(11).
On Tue, 31 Jul 2018 11:22:50 +0100, Jeremy Roussak via 4D_Tech wrote:
> Chip
>
> Are you absolutely constrained to use a single character?
>
> Just a thought.
>
> Jeremy
>
>
>> On 30 Jul 2018, at 20:01, Chip Scheide via 4D_Tech
>> <4d_te
> In addition to consistency & clarity in showing variable type, do you
from my 'Conventions' (all comment) method
//Variables
//all process or interprocess vars are preceded by a type designator
//I do not hold these conventions for local variables
//this is in the form of :
//
I have not had to do this, but I remember seeing others mention this
process.
it went something like this:
- TURN OFF the indexes through out the database.
- let compact do its job
- TURN ON indexes through out the database
- let database index
-- not sure if this is needed/helps but you might
4D does not return 21 (string array) from TYPE when the item being
tested is in fact a string array!
Try this:
String array($Fred;20)
$x := Type($Fred)
$x == 18 (text array)
I found this while trying to write some generic code to manipulate
arrays.
In this specific instance I am trying to
no idea :)
I just checked a system I had open which uses both of these features.
I looked for you :)
v13 language reference - references to 'standard actions':
Page 603 - Standard actions and methods associated with menu commands
Page 629 - Set menu bar
Page 635 - SET MENU ITEM PROPERTY
Page
$Handle is a pointer to an array of pointers.
Each element of the pointer array points to an array.
Please sort the arrays - in a component.
Execute formula("Sort
Array(($Handle->{1})->;($Handle->{2})->;($Handle->{3})->;>)")
This works, in the context of a component when called from a host!
In the menu editor:
Associated Standard Action
Database settings - for preferences
Quit - for your Quit menu item
Database settings : places the preference in the application menu on
Mac and at the bottom of the Edit menu on Windows (this is the default
location for windows)
Quit : places
using Preview searched for (literal)
"standard Action"
** quotes included
On Wed, 15 Aug 2018 13:55:15 -0700, Douglas von Roeder wrote:
> Chip:
>
> I do appreciate you taking the time to research that.
>
> --
> Douglas von Roeder
> 949-336-2902
>
>
> On Wed, Aug 15, 2018 at 1:38 PM Chip
interpretably it does work - with locals!
tomorrow Ill try compiled...
> Chip:
>
> The dereferencing looks OK but my tuppence says you're going stub
> your toe using locals.
>
> --
> Douglas von Roeder
> 949-336-2902
>
>
> On Wed, Aug 15, 2018 at
Thanks for this info - I will incorporate into Fileutl, as a bad file
name character on windows.
On Thu, 16 Aug 2018 09:53:23 -0500, Tim Nevels via 4D_Tech wrote:
> The issue is that if there is a comma “,” in the file name
---
Gas is for washing parts
Alcohol is for drinkin'
: ($Size=6)
SORT
ARRAY(($Handle->{$One})->;($Handle->{$Two})->;($Handle->{$Three})->;\
($Handle->{$Four})->;($Handle->{$Five})->;($Handle->{$Six})->;>)
: ($Size=7)
SORT
ARRAY(($Handle->{$One})->;($Handle->{$Two})->;($Handle->{$Three})->;\
On Thu, 16 Aug 2018 11:26:40 +0200, Arnaud de Montard via 4D_Tech wrote:
>
> Second syntax of MULTI SORT ARRAY does not work?
Arnaud,
I did not know about this command (or had forgotten about it), but
reading through the documentation:
MULTI SORT ARRAY ( ptrArrayName ; sortArrayName )
Note:
if you can get to the 'user' environment there is an export option for
XML
(File -> export -> data to file -> File tab)
in the dialog there is an option for format - in the drop down list
there is an xml option.
This may work for you -- do not know - never used it.
another option might be :
y key generates an error
which is suppressed by the above on error call)
it works to do what I needed, it is fast, and it is done :)
Chip
On Sun, 5 Aug 2018 12:28:39 +0200, Arnaud de Montard via 4D_Tech wrote:
>
>> Le 3 août 2018 à 18:12, Chip Scheide via 4D_Tech
>> <4d_tec
Can some one (everyone?) try to compile the following code
if it compiles, please let me know, or let me know what you did to get
it to compile.
I have tried everything I can think of to get this to compile - and it
will not.
the following is a portion of a much larger case statement which
v13
On Thu, 16 Aug 2018 22:17:42 +0100, Pat Bensky via 4D_Tech wrote:
> Chip,
> What version? I have seen some very bizarre compiler errors with v17r2.
> PB
>
> On Thu, 16 Aug 2018 at 21:54, Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com>
> wrote:
>
>> :
Just wondering...
I know that there are a **stupid** number of sales tax zones, and
exceptions in each zone
i.e in Pa - where I live - clothing, (most) groceries, and necessities
are sales tax exempt; however (and there is always at least one) some
clothing (sports specific are NOT exempt),
one other thing you could try:
I do not know how to do this in 4D write (I do not use it)
but I'll expect that while 'Times' is gone, there is a 'Times New Roman'
these fonts are nearly identical, and I suspect that 'Times' is gone
forever as a standard font on Mac OS.
If you can switch the font
rent batch of letters, I will
> have to get them to change all their templates to use a Times New
> Roman or another font that they might be happy with.
>
> John
>
> John Baughman
> 1331 Auwaiku Street
> Kailua, Hawaii 96734
> (808) 262-0328
> john...@hawaii.rr.com
>
Pat,
I have 4D native code that can do this task for you.
if you need ti let me know can get it to you tomorrow
Chip
> I'm exporting data from a v12 database using EXPORT SQL and importing it
> into a v16 database.
> For the most part this works OK, but in some tables, records are missing.
> I
structure so the
> maintenance is a bit more effort. You could add a bit of code to the
> On Exit method on the component that updates the copy of the method
> on disk from the method in 4D. That helps to make maintenance a bit
> easier.
>
> Dani
>
>
>> On Aug 21, 2
not - not a merged app.
C/S
I was not saying you are wrong, just that there may be other
ways/issues in stopping password saving.
Chip
On Thu, 23 Aug 2018 09:56:25 -0500, Tim Nevels via 4D_Tech wrote:
> On Aug 23, 2018, at 8:50 AM, Chip Scheide wrote:
>
>> there is another issue here.
>> if
I asked this before, but never saw a response, or maybe I imagined that
I asked it (always possible)..
Anyway...
is there a way to increase the number of items in the 'Open Recent
Databases' menu?
Thanks
Chip
---
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for
good idea! thanks
On Tue, 21 Aug 2018 10:27:27 -0700 (MST), Patrick Emanuel via 4D_Tech
wrote:
> Hi,
>
> If you don't want that user have access to your code, in this case, save it
> in a crypted blob.
> Your component will have the key to read it and by the way, just your
> component.
>
> In
I use longings as relational keys because it is easier to track down
when the user(s) come to me as ask why some related(?) data is not
where it should be.
[table]ID = 1234
is a lot easier to work with then
[table]ID = B83F47092A384821A9FABA5379C3CCC0
when try to track data.
I don't use
12, using the exact same syntax for the SORT
> ARRAY command in each case, only SOME will not compile.
>
> Cases 3, 6, 9 and 12 - give the error message regarding the unexpected
> operator, while
> Cases 1, 2, 4, 5, 7, 8, 10, & 11 do NOT throw this error?!?!?!?
>
>
, Keisuke Miyako via 4D_Tech wrote:
> transactions can be paused since v16
>
> would that help?
>
> http://doc.4d.com/4Dv16/4D/16.3/SUSPEND-TRANSACTION.301-3652123.en.html
>
>> 2018/08/27 23:46、Chip Scheide via 4D_Tech <4d_tech@lists.4d.com>のメール:
>> working from i
I prefer to reference the pieces as:
Host - the primary system in which 1 or more components are installed
Component - a library of functions and/or forms which are focused on a specific
task
less confusing :)
and 4D references both of these terms at various points in their documentation
Chip
Corrupted user?
Try a repair on the structure
Chip
On Wed, 22 Aug 2018 02:27:04 -0700 (MST), fpoeck via 4D_Tech wrote:
> I have a 4D v13 development server (interpreted client/server setup) here,
> which i am using since several years. Until this week i was able switch to
> design mode by either
I have written code which injects (creates) needed methods in a host
database.
The code for injecting works interpretedly, I was just testing the
component compiled, and ran into an error. I am getting the code of a
method in the component, and then injecting it into the host.
METHOD GET
there is the catch :)
working from inside a transaction requires (as far as I can figure out)
stepping outside the transaction process and generating the value(s)
then passing the value(s) back into the transaction.
Returning requires the same thing-in reverse.
Chip
On Sat, 25 Aug 2018
Pat,
I am less familiar with named selections...I am assuming that they
operate in a similar manner to sets (see below).
With sets:
-$setname is a PROCESS set, and is NOT available on server
-setname is a process set + is available on server
-<>set name is an interprocess set, and (I believe) is
it has the a similar problem to the 4D forum
it is a web based, forum which we have to go to rather then it coming
to use (email)
On Thu, 19 Jul 2018 21:58:55 -0400, Jeff Grann via 4D_Tech wrote:
> StackOverflow is great for pure, direct technical questions, but it
> doesn’t allow for general
does anyone else want more capabilities with Find in Design?
I would like the ability to do multiple levels of query
ex:
Text contains "x"
and
Method name contains "Y
I would like to be able to do a query which allowed me to exclude
something
text contains method name (
except
text contains
Thanks Tim,
I will put up a feature request.
On Fri, 20 Jul 2018 17:26:54 +, Timothy Penner wrote:
> Hi Chip,
>
> There have been some improvements to the Find in Design dialog in
> newer version of 4D:
> https://blog.4d.com/improvement-of-find-in-design-dialog/
>
> My goal was to see if an older nature app (Wingz) in 4D might be
> salvageable. At least the data. Not a great many options on the Mac,
> especially if net access not a given.
> The lack of forum and list activity concerns me. I last used 4D 2004.
from my understanding and experience - moving
array list boxes are boolean
selection list boxes are longint
On Tue, 24 Jul 2018 12:56:30 -0400, Bob Miller via 4D_Tech wrote:
> Hi Everyone,
>
> Is there a way to tell through the language whether a listbox is an "Array
> Type" listbox or a "Field Type" listbox?
>
> I have a listbox that is
nal Message-
>> From: 4D_Tech [mailto:4d_tech-boun...@lists.4d.com] On Behalf Of
>> Chip Scheide via
>> 4D_Tech
>> Sent: Monday, July 16, 2018 3:58 PM
>> To: 4D iNug Technical <4d_tech@lists.4d.com>
>> Cc: Chip Scheide <4d_o...@pghrepository.org>
I really hate auto-correct.
I swear I correct it more then it corrects me...
Bug = Nug
On Mon, 16 Jul 2018 11:39:53 -0400, Chip Scheide via 4D_Tech wrote:
> do not know that address was copied from the info link in the 4D bug
> signature.
>
> On Mon, 16 Jul 2018 15:16:06 +, Epp
what I am using YMMV
SET ENVIRONMENT VARIABLE("_4D_OPTION_HIDE_CONSOLE";"true")
SET ENVIRONMENT
VARIABLE("_4D_OPTION_BLOCKING_EXTERNAL_PROCESS";"true") // wait for it
to finish
On Wed, 29 Aug 2018 10:14:02 -0600, Jody Bevan via 4D_Tech wrote:
> I am using the Launch External Process to get
Updating an old application
I have a parent form, on which is a subform (included list form) from
another table.
everything works as expected, except...
I can not determine which record(s) the user has selected.
if I:
- all records (have a list of records)
- select 3 records
Records in
Thanks!
> http://doc.4d.com/4Dv16/4D/16.3/GET-HIGHLIGHTED-RECORDS.301-3652453.en.html
>
> is the generic equivalent of UserSet
>
> 2018/09/05 2:56、Chip Scheide via 4D_Tech
> <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>>のメール:
>
> Records in set(&quo
s.4d.com] On Behalf Of Chip
> Scheide via 4D_Tech
> Sent: Wednesday, September 05, 2018 2:37 PM
> To: 4D iNug Technical <4d_tech@lists.4d.com>
> Cc: Chip Scheide <4d_o...@pghrepository.org>
> Subject: v13 - screen redraw
>
> I have a small form I am trying to get
.doc is probably an issue as it is a proprietary format from MS.
.docx might not be such an issue as it is "open" and is supposed to be
based on xml.
On Wed, 29 Aug 2018 18:22:02 +, Michael McCall via 4D_Tech wrote:
> doc export option we will be unable to use it. This is an essential
>
I am not using anything near v16... but have you tried to explicitly
set the display format for the date areas during On Load, using code?
set object format(*"object_name";Date_format)
On Thu, 5 Jul 2018 12:43:55 +0100, Pat Bensky via 4D_Tech wrote:
> Thanks Wayne.
> I'm using v16r6 and it won't
more flexible...
List form = listbox
OBJECT SET RGB COLORS(Listbox reference ; (foreground) text color;
background color; alternate background color)
List form = 4D 'standard' type output form.
not sure
On Thu, 05 Jul 2018 16:52:53 -0400, Jim Medlen via 4D_Tech wrote:
>
> Is there a way to
hild node
>
http://doc.4d.com/4Dv15/4D/15.6/DOM-Append-XML-child-node.301-3817432.en.html
> for writing
>
> and DOM GET XML CHILD NODES
> http://doc.4d.com/4Dv15/4D/15.6/DOM-GET-XML-CHILD-NODES.301-3817433.en.html
> for reading
>
>> 2018/07/07 1:30、Chip Scheide via
ii.rr.com
>
>> On Jul 9, 2018, at 11:40 AM, Chip Scheide via 4D_Tech
>> <4d_tech@lists.4d.com> wrote:
>>
>> when (re)opening a database all windows previously opened in the design
>> environment are closed.
>> what did I do, and how do
Context: dragging 1 (or more) records/rows from a selection listbox to
another form in another process. 4D v13.
I know, and can see by using GET PASTEBOARD DATA TYPE, and GET
PASTEBOARD DATA that if I drag a line/record from a selection listbox
to another process there is "stuff" put on the
In a multi-process 4D, less then version v16, environment (not
multi-threaded),
4D stand alone (single user) or C/S (client side),
- a component is loaded.
- In process 1 the component is called, and (internal to the component)
a process var (x) is set to value "A"
- In process 2 the component
401 - 500 of 1089 matches
Mail list logo