Re: EXCEL CSV conversion

2022-08-26 Thread Chip Scheide via 4D_Tech
Fernando, here is link to the CSV specs - you should be able to write an import easily enough. https://docs.fileformat.com/spreadsheet/csv/ Chip > Hi All, > > I need to convert some excell files in csv format, because i need to > import informations in 4D application. > > Someone know how i

Re: Can't Disable Catalina Prompt "Do you want the Applicaiton "ApplicationName" to accept incoming network connections?

2020-08-21 Thread Chip Scheide via 4D_Tech
Ken, generically speaking. Apple has implemented a bunch of restriction in the OS. these restrictions have been being implemented slowly, starting with 10.9 Apple's stated reason is safety and proaction for users, however, if I recall correctly you can not sign/noterize an application without

Re: Change list values in a listbow coloumn

2020-08-04 Thread Chip Scheide via 4D_Tech
Michael, I have visited the new forum. I have not moved there... I have been told - but - have not idea of the functionality - that it is possible to at least receive forum posts via email. I would hope that it is also possible to send them. Chip > As Kirk pointed out the 4D Forum is another

Re: More values into one field

2020-07-13 Thread Chip Scheide via 4D_Tech
I would question the "requirement" to place the data into one field. I would think that something like this would make more sense: Test_Type Based on test type 1 or more child records containing the value(s) you need to store ex: Test_Type_1 (needs 3 result values) Result1 : 5 Result2 : 3

Re: IP address problem (likely resolution)

2020-06-04 Thread Chip Scheide via 4D_Tech
t shall not compromise or waive such > confidentiality, privilege or exemption from disclosure as to this > communication. > >> On Jun 4, 2020, at 7:20 AM, Chuck Miller via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> Thanks for input. I will address each

Re: IP address problem

2020-06-04 Thread Chip Scheide via 4D_Tech
Chuck, >> 2 - talk with the IT/network people, give them the server's MAC ID >> (network card ID) and request a fixed IP address server through DHCP >> Notes on #2 : the network admin can assign a specified IP address to >> a specific MAC address, which is assigned via DHCP, then regardless

Re: AW: IP address problem

2020-06-04 Thread Chip Scheide via 4D_Tech
question there. You can find it here: > https://discuss.4d.com/t/ip-adress-issue-on-server/14033?u=epperlein.lutz > > Regards > Lutz > > -Ursprüngliche Nachricht- > Von: 4D_Tech [mailto:4d_tech-boun...@lists.4d.com] Im Auftrag von > Chip Scheide via 4D_Tech > Betref

Re: IP address problem

2020-06-03 Thread Chip Scheide via 4D_Tech
Chuck, There are 2 ways to resolve this, and using both is probably best. (following assumes DHCP) 1 - put a battery on the computer (server) so that when power goes down during tests the computer does not turn off. 1a - if this is already the case (it should be if it is a server) and IP

Re: [off-ish]VPNs - free is better

2020-06-03 Thread Chip Scheide via 4D_Tech
tatic IP I > have reserved by the VPN service. For all other internet use and > casually browsing I use a dynamic IP but still on the VPN). > > Peter > >> On 30 May 2020, at 08:42, Chip Scheide via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> Hi al

[off-ish]VPNs - free is better

2020-05-30 Thread Chip Scheide via 4D_Tech
Hi all, anyone have an experience with any VPNs? as my title says, free is better :) with the recent legislation passed in the US senate, and similar legislation elsewhere around the world, it seems that this is a good idea. One of my concerns is I have heard (rumors - do not know how much to

Re: iNUG Messages ― Is it time for it to be more than just 'plain text' ???

2020-05-01 Thread Chip Scheide via 4D_Tech
I have been to the new forums - much better then the old one. however - I really prefer everything coming to me (email) vs having to go get it (forum) Chip > Hi Chris, > > Have you seen the new forums? > > https://discuss.4d.com > > They should do what you’re after. > > -- > Cannon

Re: iNUG Messages ― Is it time for it to be more than just 'plain text' ???

2020-05-01 Thread Chip Scheide via 4D_Tech
you need to up your ASCII drawing skills :) > > It is so hard to explain ‘in text’ something that a snapshot would > explain in a second. Hell is other people Jean-Paul Sartre ** 4D Internet Users Group

Re: Object notation replacement for use of Self in a script ― v18

2020-05-01 Thread Chip Scheide via 4D_Tech
Lahav, not 'That', 'This' :) Chip > >> I have one word that will do all of what we are after : "This" >> > Damn - I wish I'd said that. Hell is other people Jean-Paul Sartre ** 4D Internet Users Group (4D

Re: Opinion

2020-04-25 Thread Chip Scheide via 4D_Tech
A note: you can do all the things you need to do with pictures, UUIDs etc in v13 in preparation for v15+ > Ken, > >> On Apr 24, 2020, at 6:41 PM, Kenneth Geiger via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> Yes, this is why I’m trying to get their 4D System to point where >> it will

Re: Using Document to text ala Receive Packet Was: Receive packet stop character

2020-04-23 Thread Chip Scheide via 4D_Tech
John, unless you are reading data from a stream - why don't you just read the entire document into memory, THEN parse it? every reference to the document (on disk) will take longer - by a factor of up to 1000 - than referencing the same information from memory. (spinning disks access in

Re: Long running reports to disk intermittently disrupted and fail

2020-04-20 Thread Chip Scheide via 4D_Tech
:) that was my point. if the file is created on the client, new record document to [table]blob save record blob is now on the server. deamon running on server looks for new records in [table] when found, it extracts it/them. alternatively after saving the new record on the client execute on

Re: Re: Long running reports to disk intermittently disrupted and fail

2020-04-17 Thread Chip Scheide via 4D_Tech
why not just save the blob in a (temporary) record? the blob is auto transmitted to the server via 4D. and you can then (on the server) do a blob to document if necessary > Now I create the document as before, do a document to blob on the > client and call an "execute on server"-method that

Re: Long running reports

2020-04-16 Thread Chip Scheide via 4D_Tech
John, I've played with large files (reading) and 4D - and around 500 megs it starts to get wonky. I would: use an SSD create the (local) disk file (blob to doc with an empty blob. repeat build up your text to some size (100 megs?) then append it to the disk file until no more text move

Re: one server window on client

2020-04-15 Thread Chip Scheide via 4D_Tech
MCS? > I did not, but this happens with multiple connection types and > points, but will try and advise but not today > > Regards > > Chuck > > Chuck Miller Voice: (617) 739-0306 > Informed

Re: Image Export Issues

2020-04-03 Thread Chip Scheide via 4D_Tech
to better mange the files you should (have)created a bunch of folders. alphabetically, or every 1000 images, or whatever criteria make(ed) sense. > OK. I applied this technique, along with WRITE PICTURE FILE. A single > pass for all images took about 3 hours (about 1/3 the time it took > before

Re: All plugins are throwing a License or privilege error on windows. Was: Dll error help

2020-03-30 Thread Chip Scheide via 4D_Tech
my first thought is windows creates 'shadow' directories. and that the plugins are being moved/referenced from there when the program runs - which breaks the expected path 4D is using to try to access the plugins. I would consider this idea to more likely if the same database works on a Mac

Re: Receive packet stop character

2020-03-25 Thread Chip Scheide via 4D_Tech
John, you probably should not be reading individual lines of data from the disk. This takes mach more time... it is too late here to dig up the code... but here is an outline of a better (best?) way to deal with text files: Read_File_to_Text_Array `$1 - pointer - to text array `$2 - time -

Re: Receive packet stop character

2020-03-25 Thread Chip Scheide via 4D_Tech
John, try: RECEIVE PACKET($DocRef;$TextValue;Char(13)) //return or RECEIVE PACKET($DocRef;$TextValue;Char(10)) // line feed or RECEIVE PACKET($DocRef;$TextValue;Char(13)+Char(10)) // both of the above depending on how much control you have on the incoming file it could be any combination my

Re: AW: Programmatically change the number format?

2020-03-16 Thread Chip Scheide via 4D_Tech
it is simplest to define the format in the structure under formats and filters giving the format a name like "MyNumericFormat" then in code you can simply refer to the format as "|MyNumericalFormat" NOTE: the pipe (vertical bar) in front of the name. this way you can use the same format

Re: [OFF] How to install 4D Demo?

2020-03-13 Thread Chip Scheide via 4D_Tech
they are VERY used to this situation :) > This past week, I was associating with some Linux professionals Hell is other people Jean-Paul Sartre ** 4D Internet Users Group (4D iNUG) Archive:

Re: Use Named Selection Unexpectedly Loads First Record of Named Selection

2020-03-13 Thread Chip Scheide via 4D_Tech
and I would read into that - IF there is no selected record, the command will load the First Record Chip > Hi Douglas > > > Doc says: > When you create a named selection, the current record is “remembered” by the > named selection. USE NAMED SELECTION retrieves the position of this record >

Re: [off-ish] v17 or 18 - Exported forms

2020-03-11 Thread Chip Scheide via 4D_Tech
not be a small or simple project. > > John DeSoi, Ph.D. > > >> On Mar 11, 2020, at 3:22 PM, Chip Scheide via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> I have not done ANY work with v18, and only opened v17 once to >> quickly test an app's compati

Re: Execute on client command - locking records

2020-03-11 Thread Chip Scheide via 4D_Tech
maybe a method called before the user prints is doing something like: Read only([table]) print routine Chip > Thank you so much, Chuck! Changing the order of the commands did the > trick! I will be sure to remember this next time. > > My server process does not end, but I am not using any

[off-ish] v17 or 18 - Exported forms

2020-03-11 Thread Chip Scheide via 4D_Tech
I have not done ANY work with v18, and only opened v17 once to quickly test an app's compatibility. I understand that it is now possible to export forms in a manner which is compatible with a code repository/version control system. If this is correct what is the format of the form data? I

Re: iOS 13.x User Agent Shows iPad as Macintosh

2020-03-07 Thread Chip Scheide via 4D_Tech
> > As always, I recommend a pot of coffee and suitable mood music before > starting. Metallica, Pantera, Rob Zombie come to mind... :) Chip Hell is other people Jean-Paul Sartre ** 4D Internet Users Group

Re: ORDA - NOT(IN)

2020-03-01 Thread Chip Scheide via 4D_Tech
maybe because the array [] is not empty when there is a an empty string in it. and the query, in the second case is looking for empty string values, or just string values > > NOT(IN []) >versus > NOT(IN [""]) Hell is other people Jean-Paul Sartre

For those using Javascript - here is a grid component...

2020-01-15 Thread Chip Scheide via 4D_Tech
AG-Grid (https://www.ag-grid.com/) Javascript component which is supposed to play well with many other javascript environments such as React and Agular it appears to be very powerful Chip Hell is other people Jean-Paul Sartre

[offish] Anyone working with a Laboratory

2020-01-11 Thread Chip Scheide via 4D_Tech
Anyone working with/in/for a laboratory Please contact me off list. Chip Hell is other people Jean-Paul Sartre ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options:

Re: Reading and writing large arrays to disk

2020-01-07 Thread Chip Scheide via 4D_Tech
these size differences, compressing the blob, on any computer newer than about 1990 is negligible. > > Compressing the BLOB prior to writing slowed the process with times > of about 20-21 milliseconds. > However, the file size was 1/3 as big. Shrinking from 2.3MB to 0.74 MB. > Note that the

Re: Reading and writing large arrays to disk

2020-01-06 Thread Chip Scheide via 4D_Tech
Variable to blob blob to document done fast as possible from 4D Chip > On Jan 6, 2020, at 10:50 AM, Kirk Brooks via 4D_Tech > <4d_tech@lists.4d.com> wrote: > >> I agree with Chuck here - writing a line at a time is slow. It's very >> secure though. So it's good if you may crash - whatever has

Re: Button is disabled when compiled - Mac only

2019-12-19 Thread Chip Scheide via 4D_Tech
assuming it is not an issue with the version of 4D... disable itself: - some other object/button/variable with the same name is disabled - it is underneath some other object (like a group frame), and is not really disabled but is covered up. This would be the 'Z' (layer) of the form. - there is

Re: FLUSH BUFFER

2019-12-18 Thread Chip Scheide via 4D_Tech
compromise or waive such > confidentiality, privilege or exemption from disclosure as to this > communication. > >> On Dec 18, 2019, at 11:42 AM, Chip Scheide via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> Ferdinando, >> try set

Re: FLUSH BUFFER

2019-12-18 Thread Chip Scheide via 4D_Tech
Window server 2016 64 Bit > > Xeon E5 2620 v3 > > 16 Gb ram > > Thanks > /Ferdinando/ > > Il 18/12/19 17:21, Chip Scheide ha scritto: >> Ferdinando, >> the cache holds data previously accessed, in memory. This makes future >> access to the same d

Re: FLUSH BUFFER

2019-12-18 Thread Chip Scheide via 4D_Tech
Ferdinando, the cache holds data previously accessed, in memory. This makes future access to the same data faster, as the computer does not have to re-read the source data from the hard drive. RAM is about 1000x faster then a hard disk drive, (nano sec access for RAM, millisec access times for

Re: All folders hidden in Apppackage/AppFolder...

2019-12-18 Thread Chip Scheide via 4D_Tech
I suggested, privately, that he just encrypt the file(s) and this might resolve the issue as then no-one, theoretically, can access the file(s). On Wed, 18 Dec 2019 10:04:14 +, Jeremy Roussak via 4D_Tech wrote: > Jörg, > > I can’t say anything useful about Windows. On a Mac, though, I have

Re: All folders hidden in Apppackage/AppFolder...

2019-12-17 Thread Chip Scheide via 4D_Tech
Jorg, if by 'hide', you mean make them invisible (as in adding a '.' to the file & folder names) well... then you are changing the names of the various files and folders that 4D is expecting to be in place... so that will not work. If you mean using 4D, or other means, to set the invisible bit

Re: lags

2019-12-16 Thread Chip Scheide via 4D_Tech
Fernando, get v13.6 here (windows) : https://download.4d.com/Products/Archives/Line_v13/4D_v13_6/Win/ here (Mac) : https://download.4d.com/Products/Archives/Line_v13/4D_v13_6/Mac/ no promise that it will solve the problem - but it can't hurt Other issues that could cause server slowdowns -

Re: FLUSH BUFFER

2019-12-13 Thread Chip Scheide via 4D_Tech
you can use the flush buffer command, or you can shorten the time between automated flush buffers. if this is writing into the very large table you mentioned in a previous post, I would insure that you do as little as possible in the trigger, and examine your indexes to determine if you

Re: maximum number of record

2019-12-13 Thread Chip Scheide via 4D_Tech
someone else will correct me if I am wrong, but I believe it is ~2 billion. a longint value for record numbers - (2^64)-1 Chip On Fri, 13 Dec 2019 16:13:35 +0100, stardata.info via 4D_Tech wrote: > Hi All, > > In one my application in 4D V13.4 on Windows, i have in one table > over of

Re: v17.3 on Mac OS 10.15.2 Plugins "cannot be opened because the developer cannot be verified"

2019-12-12 Thread Chip Scheide via 4D_Tech
I do not think anyone as trying to shoot the messenger.. Apple has gone overboard with this. > > please don’t shoot the messenger. > I didn’t make the rules... Hell is other people Jean-Paul Sartre ** 4D

Re: v17.3 on Mac OS 10.15.2 Plugins "cannot be opened because the developer cannot be verified"

2019-12-12 Thread Chip Scheide via 4D_Tech
if you are distributing this... then every user will need to do this :( Chip On Thu, 12 Dec 2019 13:56:04 -0500, Ken Eyring via 4D_Tech wrote: > Awesome! Great instructions! It wasn't so bad to implement the > permissions - once I understood how. Thank you! > > Ken > > > > On 12/12/19

Re: v17.3 on Mac OS 10.15.2 Plugins "cannot be opened because the developer cannot be verified"

2019-12-12 Thread Chip Scheide via 4D_Tech
OS X 10.15 -- catalina - I would suggest a not so good choice however, given you can not/will not go back to 10.14 look online for how to disable gatekeeper (this is the software that is stopping the plugins). here are 2 i found, although they do not apply specifically to 10.15... so your

Re: Constants in code.

2019-12-09 Thread Chip Scheide via 4D_Tech
Kirk, yes you can :) As I said in my post - I modified 4DPop constant editor do just that (among other things) Chip > I'll add a vote for Cannon's code for creating constant XLIF files. I > really like being able to add comments to what the constants are for in the > code. You just can't do

Re: AW: Constants in code.

2019-12-09 Thread Chip Scheide via 4D_Tech
to expand you can create 1 or more constants files in xlif format. Inside each constants file you can create 'groups', logic assemblages of constants. i.e. Web_Display, Interface_Colors, Listbox_Properties, etc. There is a tool in 4DPop (4Dpop constants editor) to help with this

Re: Trapping the 'return' key in list forms

2019-12-03 Thread Chip Scheide via 4D_Tech
it. But he also wanted the > filter to be invoked with the return key. > > Regards > > Peter > > >> On 3 Dec 2019, at 15:12, Chip Scheide <4d_o...@pghrepository.org> wrote: >> >> have you considered using a timer to auto search for the user? >> >&g

Re: Trapping the 'return' key in list forms

2019-12-03 Thread Chip Scheide via 4D_Tech
have you considered using a timer to auto search for the user? i.e. user types: "App" and after a brief delay the searches auto executed using the user entered information? I use 120 ticks. then they do not have to hit return at all On Tue, 3 Dec 2019 00:26:24 +, Peter Jakobsson via

Re: Trapping the 'return' key in list forms

2019-11-29 Thread Chip Scheide via 4D_Tech
invisible button with as the activation key, which could then POST KEY(). or you know... User training :) CHip > Hi > > Could anyone kindly bring me up to date me how we trap the [Return] > key on a form these days with a default button when some other action > is to be taken rather than

Re: Check boxes : Boolean or longing ?

2019-11-29 Thread Chip Scheide via 4D_Tech
my experience - through v15 checkbox VARIABLES are numeric (longint), however, boolean FIELDS can be represented on a form by a checkbox. in either case if you want the label for the checkbox to be on the left side enter a space as the title and then use a static text object for the label Chip

v15 - Designer user corruption

2019-11-26 Thread Chip Scheide via 4D_Tech
some of you may remember my frustration with a stack error when opening a database with an interpreted component, and getting a Stack error before any of my code was running. Well, thanks indirectly to tech support I have determined the cause: the designer user is corrupted in some manner if I

Re: DOCUMENT LIST : how do I know the documents are valid

2019-11-21 Thread Chip Scheide via 4D_Tech
try testing for a locked file. something like this: Repeat on err call ("If_File_Locked_Return_True") $Doc_Ref := Open document(New_Scan_Document_Path) on err call("") if (not(On_Err_call_File_Locked_Variable = true)) | ($Doc_Ref # † 00:00:00†) close document($Doc_Ref)

Re: Selection Based ListBox - How do I extract and apply values to a single cell?

2019-11-13 Thread Chip Scheide via 4D_Tech
also - formatting of the displayed data in the listbox (including column widths and titles) Thanks Chip On Wed, 13 Nov 2019 17:59:41 +, Bob Miller via 4D_Tech wrote: > > Can you step through a little example of how Form would help in this > case, to control a listbox? We have done so

Re: Selection Based ListBox - How do I extract and apply values to a single cell?

2019-11-12 Thread Chip Scheide via 4D_Tech
> Hi, > schematically, I do this: > save selection >// use userset use listbox selected set maybe simpler apply to selection( = ) >// selection to array >// replace values in array >// array to selection > use selection > highlight userset > > -- > Arnaud de Montard > > > >

Re: Event handler method in component

2019-11-11 Thread Chip Scheide via 4D_Tech
Jeremy, Just to be clear your code will *only* work if both the component and host are interpreted. for me, one of the advantages of using a component is being able to compile it. For that circumstance you will need to have some other means to inject code. as I said I use text files in the

Re: Event handler method in component

2019-11-11 Thread Chip Scheide via 4D_Tech
ost exactly what I implemented > yesterday afternoon. It was really easy to do and it works a treat. > > Jeremy > >> On 11 Nov 2019, at 15:06, Chip Scheide <4d_o...@pghrepository.org> wrote: >> >> another option - depending on your view of doing this... i

Re: Event handler method in component

2019-11-11 Thread Chip Scheide via 4D_Tech
another option - depending on your view of doing this... is Code injection. At startup of the host (will have to be started at least once interpretedly) you copy the code for the event call method into a method in the host. it looks something like this (interpreted host and component): METHOD

Re: Unable to download from kb

2019-11-09 Thread Chip Scheide via 4D_Tech
I tried... get an error - no access at/on.for this url : https://kb.4d.com/TN/2018/18-19_4DCollectionEntityLB.zip not logged in, OS X 10.14 Firefox quantum 69.0.3 Chip > Dear 4D collective > > I am unable to download the technote materials > https://kb.4d.com/assetid=78151 > I have tried the

Re: v15 how do I feed a SQL query result to a listbox?

2019-11-07 Thread Chip Scheide via 4D_Tech
Thanks! > > > See the bottom of this page: > https://doc.4d.com/4Dv16/4D/16.6/Managing-List-Box-Objects.300-4445342.en.html > > On 11/7/19, 3:11 PM, "4D_Tech on behalf of Chip Scheide via 4D_Tech" > <4d_tech-boun...@lists.4d.com on behalf of 4d_tech@lists.4d

v15 how do I feed a SQL query result to a listbox?

2019-11-07 Thread Chip Scheide via 4D_Tech
I believe that this is possible. I am not sure how to go about doing such. Any help? thanks Chip We have done so much, with so little, for so long; We are now qualified to anything with nothing - unknown ** 4D Internet Users

Re: Convert URL to Windows File Path

2019-11-07 Thread Chip Scheide via 4D_Tech
what do you mean by 'url path'? example? Chip On Thu, 7 Nov 2019 16:55:04 -0600, Stephen J. Orth via 4D_Tech wrote: > Does anyone have code they are willing to share regarding the conversion of > a URL path to a Windows file path? > > We have a user who is sending us URL paths to a PDF file and

Re: 4d v16.6 and OS X 10.11.6

2019-11-01 Thread Chip Scheide via 4D_Tech
ught process #1 to the front every > five minutes. That way at most I'll lose 5minutes of work. > > Regards, > > Wayne > > > > > On Sat, 2 Nov 2019 at 07:31, Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> > wrote: > >> does anyone have any experience wit

4d v16.6 and OS X 10.11.6

2019-11-01 Thread Chip Scheide via 4D_Tech
does anyone have any experience with this combination? Both from a development (stand alone) and Client/server installation. I know the matrix says - not supported, but v16 starts on OS X 10.11.6... Thanks Chip We have done so much, with so little, for so long; We are now qualified to anything

Re: Components and external data

2019-10-30 Thread Chip Scheide via 4D_Tech
Patrick, THANKS! Chip On Wed, 30 Oct 2019 11:08:35 -0700 (MST), Patrick Emanuel via 4D_Tech wrote: > > Hi, > I understand that if a component needs to have access to 1 or more > tables there are 2 ways to do this: > - Inject the table definition(s) into the host > - USE DATABASE and connect

Re: VP IMPORT DOCUMENT in v17R6

2019-10-30 Thread Chip Scheide via 4D_Tech
Try using Posix - I know you should not have to follows a posix converter - 4D's (at least as of v15 is incomplete/incorrect) //fileutl_Path_Convert_to_Posix // $1 - Text - Path to convert //$2 - Pointer (Optional) - to Error Return Text //Original from JorgeChB via iNug

Re: SV: OPEN DATA FILE gets endless loop

2019-10-28 Thread Chip Scheide via 4D_Tech
Carl, Are you aware that once you point a 4D Database to a datafile - it remembers that data file? So... Open database -> where is my data file Point database to data file -> OK I'm happy! startup completes. You never have to do this again, unless you want to change data files. Chip On Mon,

Re: How to lookup a value within an object within an object

2019-10-25 Thread Chip Scheide via 4D_Tech
without an additional component/plugin I would write a routine to extract the object, then no matter how deep or how your current configuration changes you can extract it. I have only thought about this for a few moments but... something like: Get_object(Source_Object;Property) -> object Get

4D sites down?

2019-10-25 Thread Chip Scheide via 4D_Tech
I can't get to forums, or 4d.com We have done so much, with so little, for so long; We are now qualified to anything with nothing - unknown ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html

Re: object searching vs Text

2019-10-22 Thread Chip Scheide via 4D_Tech
Jim, Thanks! The issue with updating to v17 (or newer as time wears on) has to do with other software compatibility, OS X version, and software update costs (actually NOT 4D in this instance as we are on maintenance). If it was just 4D and OS version updating could be done quickly. BUT -

Re: object searching vs Text

2019-10-22 Thread Chip Scheide via 4D_Tech
Kirk, Thanks! Any input is helpful On Tue, 22 Oct 2019 11:50:33 -0700, Kirk Brooks via 4D_Tech wrote: > > The sentiment in the last post, "...I don't know of a good way. Here is a > bad way that might be enough" is echoed in a lot of the responses to > similar questions I saw on StackOverflow.

object searching vs Text

2019-10-22 Thread Chip Scheide via 4D_Tech
I am just getting started playing/using objects. I wrote some routines to determine if a particular property/value exists either in an object, or in an object which is part of an object array. Given: - the object is complex, i.e. has 1 or more sub-objects included and/or an object array

Re: Determining object content types

2019-10-21 Thread Chip Scheide via 4D_Tech
This is how I am handling it Whatever_it_is:=OB GET(object;property;Whatever_Type_I_Need) as for find in object array, basic processing: if requested property exists check value else see if element contains an object - check it for property & value an object array [OB

Re: Determining object content types

2019-10-21 Thread Chip Scheide via 4D_Tech
e. use "type" and "value" pairs. > > John DeSoi, Ph.D. > > > >> On Oct 21, 2019, at 11:27 AM, Chip Scheide via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> However, a longint array is NOT an object array, and vis

Determining object content types

2019-10-21 Thread Chip Scheide via 4D_Tech
given an object and its contents. how do you determine the type of the contents? specifically arrays. an object can hold an army of any defined type, long, real, text, or object If I execute the command OB GET PROPERTY NAMES, or OB GET Type, if the contents of the object is an array the value

RE: stack error - again

2019-10-17 Thread Chip Scheide via 4D_Tech
ng it. > > I had this problem….. > > David Ringsmuth > > From: Chip Scheide via 4D_Tech > Sent: Friday, October 11, 2019 4:07 PM > To: Tim Nevels > Cc: Chip Scheide; 4D iNug Technical > Subject: Re: stack error - again > > On Fri, 11 Oct 2019 15:48:39 -0500,

Re: Object Array - finding an object with attritbute value

2019-10-17 Thread Chip Scheide via 4D_Tech
Jim, why does this not work? C_POINTER($1;$Array;$3;$Value) C_TEXT($2;$Property) $Array:=$1 $Property:=$2 $Value:=$3 For ($i;1;Size of array($Array->)) If (OB Is defined($Array->{$i};$Property)) If (OB Get($Array->{$i};$Property)=$Value->) $0:=$i $i:=Exit_Loop End if

Re: Object Array - finding an object with attritbute value

2019-10-17 Thread Chip Scheide via 4D_Tech
of 4D Tech > Mailing List <4d_tech@lists.4d.com> > Reply-To: 4D Tech Mailing List <4d_tech@lists.4d.com> > Date: Thursday, 17 October 2019 at 22:06 > To: 4D Tech Mailing List <4d_tech@lists.4d.com> > Cc: Chip Scheide <4d_o...@pghrepository.org> > Subject: Obj

Object Array - finding an object with attritbute value

2019-10-17 Thread Chip Scheide via 4D_Tech
Given that I have an array of objects - Array Object(object_array;5) (hand waving) I populate the array with objects ... how do I find which object in the array has an attribute/property with a specific value? ex: property "Object_Name" : "Fred" How do I find the array element (object) in

Re: Can a component access Filters/Formats of the Host?

2019-10-16 Thread Chip Scheide via 4D_Tech
DOM GET XML ATTRIBUTE BY NAME($names{$i};"name";$name) > If ($name=$resolveName) > DOM GET XML ATTRIBUTE BY > NAME($names{$i};"value";$value) > $i:=MAXINT >

Can a component access Filters/Formats of the Host?

2019-10-16 Thread Chip Scheide via 4D_Tech
title says it all Thanks Chip We have done so much, with so little, for so long; We are now qualified to anything with nothing - unknown ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options:

Re: Making a package of a built Mac volume desktop

2019-10-15 Thread Chip Scheide via 4D_Tech
you have 2, maybe 3 choices - you can distribute with a folder which contains the .app and a separate datafile (or folder) --my preference - you can distribute a .app package with everything inside. Then manage the updates yourself, distribute an update application which will reach inside the

Re: Making a package of a built Mac volume desktop

2019-10-15 Thread Chip Scheide via 4D_Tech
isn't this a package already? If so, I'm not sure that you can have a package inside a package. Chip On Tue, 15 Oct 2019 14:24:52 -0500, Paul Ringsmuth via 4D_Tech wrote: > > I have created a built volume desktop app for Mac. We have done so much, with so little, for so long; We are now

Re: FYI: [v17.3] - Create Folder (hierarchy) findings

2019-10-14 Thread Chip Scheide via 4D_Tech
Ran into something similar recently. Where = disk : Users: Databases : Specific Database folder : specific database : Resources : New Folder (spacing for readability) v15 -- Create folder(;*) did not create 'New Folder' there was an On Err Call routine running - it was NOT invoked. turned it

Re: stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
On Fri, 11 Oct 2019 16:25:55 -0500, Tim Nevels wrote: > On Oct 11, 2019, at 4:07 PM, Chip Scheide <4d_o...@pghrepository.org> wrote: > >> actually its is not compiled component - it is the INTERPRETED version >> of the component! >> compile it an

Re: stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
On Fri, 11 Oct 2019 15:48:39 -0500, Tim Nevels wrote: > > You said it only happens when you use one specific compiled component > with one specific host database. actually its is not compiled component - it is the INTERPRETED version of the component! compile it and it works?!?!?!?! >Why

Re: stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
Thanks for the ideas - only: On a Mac. I have 4 copies of v15 it does not matter which copy I use Other 4D databases, hosts with components (including the component in question), and stand alone all function normally. The data base does not crash. I get a 4D error, which states (in not exact

RE: stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
On Fri, 11 Oct 2019 14:57:57 -0500, Tim Nevels via 4D_Tech wrote: > So you know it is a host specific problem. You know what you have to > do, but you don’t want to do it because it is a PITA and could take > hours. Start over fresh. That is just it - I am not sure it is *just* a host

RE: stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
lol :) there are 3 oher threads, 2 here, 1 on the forums. from memory, and without copy/paste, beside the things listed previously in this thread NB: Issue summary (host has 1 component and 1 plugin) Host started with COMPILED component starts normally Host started with (specific)

Re: 'Zip.bundle will damage your computer...' Error message in macOS Catalina ― how to keep it enabled

2019-10-11 Thread Chip Scheide via 4D_Tech
Not using it - look into turning off gatekeeper you will need to use the command line to do this. Google is your friend for this. Chip On Fri, 11 Oct 2019 12:31:34 -0600, Chris Belanger via 4D_Tech wrote: > I stupidly installed macOS Catalina this week. Now it is ‘protecting > me’ from malware

stack error - again

2019-10-11 Thread Chip Scheide via 4D_Tech
In addition to the previous attempts to track this problem down. I have recently done the following: - examined all forms (both host and component) for recursive calls to their respective form methods (which are project methods). - no recursion found - insured that all host methods are NOT

Re: Option click close box

2019-10-10 Thread Chip Scheide via 4D_Tech
Jeremy, does 4D post an option close to each window? you could place an inis button on the form to catch it - you should not have to, but... it might stop the problem. Are all the windows in the same process? or different processes? Chip On Thu, 10 Oct 2019 22:51:45 +0100, Jeremy Roussak via

RE: Converting 4D Server v11 to v17

2019-10-10 Thread Chip Scheide via 4D_Tech
11 to v13, then to v17. > So, similar to your advice. > I will go that direction, and keep a watch out for PICT files. > > Regards, > Pete > > -Original Message- > From: Chip Scheide <4d_o...@pghrepository.org> > Sent: Friday, 11 October 2019 05:10 AM &g

Re: 4D Server Hosting - The Future ?

2019-10-10 Thread Chip Scheide via 4D_Tech
it is a repeating cycle. change the paradigm to make more money. Once everyone that needs one has a mainframe switch to desktops, now everyone has a desktop switch to the 'cloud'. eventually it will swing back to personal/business owned devices as data security becomes a (bigger) issue BTW -

Re: Converting 4D Server v11 to v17

2019-10-10 Thread Chip Scheide via 4D_Tech
I have done a conversion from v13 - v16, as an experiment. I had no problems. I did not run this for my users. I did some, but not extensive testing. as mentioned elsewhere there are a few things that I believe you can not resolve without a 32 bit version of 4D (PICTs) from inside 4D, and v17

Re: Converting 4D Server v11 to v17

2019-10-10 Thread Chip Scheide via 4D_Tech
my biggest problem here was trying to find the PICTs that were static pictures, that as it turns out, 4D had placed for me. These came from a gradient background that 4D used as part of the Form Wizard for listing forms. I let 4D create a bunch of these for me for tables which either had

Re: 4D Server Hosting - The Future ?

2019-10-10 Thread Chip Scheide via 4D_Tech
that all is great until the hardware running the 4,382,619 VMs crashes :/ Chip On Thu, 10 Oct 2019 16:23:18 +0100, Peter Jakobsson via 4D_Tech wrote: > > He also was of the categorical opinion that the only way to really > keep applications “isolated” from each other (i.e. not bring >

v15 - Error : objectmethodeditor.automatic_font Cannot get extra property

2019-10-09 Thread Chip Scheide via 4D_Tech
the above error occurs during startup and when switching from table to table in 'user' environment. any clues as to what this is? Thanks We have done so much, with so little, for so long; We are now qualified to anything with nothing - unknown

  1   2   3   4   5   6   7   8   9   10   >