Many Cards Versus One Card and a List Field

2008-01-15 Thread Peter Alcibiades
Maybe I don't understand the question (does happen!) but isn't the answer something like this. 1) Once data storage gets serious, more than a few thousand records, Rev alone is not what to do it in. If you want to do the rest of the app in Rev, you have to add a real database. This means

Re: How to change cursor with ctrl and shift?

2008-01-15 Thread Sakari Ruoho
Hello Jerry, This was the problem in the first place.. I did not get any rawKeyDown message, when I pressed ctrl or shift and yes I'm developing on a mac. Even tho we're doing mainly software for the Windows users, I would like to make it OS X/Linux/Unix compatible, since they can make big

RE: Many Cards Versus One Card and a List Field

2008-01-15 Thread Randall Lee Reetz
Gregory, do you have a more detailed study of the architecture of your dna data solution that you would be willing to share... How physically you re storing and manipulating and reporting your data? randall -Original Message- From: Gregory Lypny [EMAIL PROTECTED] To:

RE: Many Cards Versus One Card and a List Field

2008-01-15 Thread Randall Lee Reetz
Does rev offer a table object? -Original Message- From: Peter Alcibiades [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 1/15/2008 12:11 AM Subject: Many Cards Versus One Card and a List Field Maybe I don't understand the question (does happen!) but

Many Cards Versus One Card and a List Field

2008-01-15 Thread Peter Alcibiades
Does rev offer a table object? Yes, theoretically, you can drag and drop table fields onto a card, but the general opinion here seems to have been to stay away from them. Even could you do it, you're still storing 10s of thousands of records in a text file, its just a rather inaccessible one.

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Luis
Anyone mention OpenBase (www.openbase.com)? 'Similar' to FM in certain aspects although I've found it more performant. The OpenBase Forms might be an alternative reporting tool to look at. The coolest EPOS I've seen uses it as a back end. Cheers, Luis. On 15 Jan 2008, at 08:54, Randall

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Mark Smith
Peter, did you look into using arrays and customPropertySets? In (somewhat) similar circumstances, I've found that these can deal with largish data sets and provide pretty good performance. I have 18000+ records in one of my data sets, each record with between 3 and 30 fields. I save the data

FTP Program

2008-01-15 Thread Sakari Ruoho
Hiya folks! Because people were so helpful to me on my last problem, I wanted to share a piece of code I did last summer. It's not even close to a complete program, but might have something useful in it. It's very poorly documented, but if needed I can do something about it. This program

Re: Rev cgi search question

2008-01-15 Thread Richard Miller
Thanks. A few other questions about using Rev in the cgi-bin. Can a Rev cgi script use the launch command to run a small Rev app from inside cgi-bin? Do I understand correctly that several instances of the Rev cgi application can be running concurrently? In other words, the server could

Re: Rev cgi search question

2008-01-15 Thread Andre Garzia
Richard, using 'launch' is not advisable. Not only every instance of your cgi will start it's own program but there's a big chance that your cgi is running as 'nobody' or 'apacheuser' or some other very limited user on your server (this is a good thing, it's security wise to put the cgi user on a

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Russell Martin
I don't currently have a project where I'm trying to store thousands of records. To some, maybe that will invalidate my views on the subject. I just read what Sarah had written below and I was frankly a bit peeved. I've spent a considerable amount of time learning how to use stacks as documents

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Richard Gaskin
Peter Alcibiades wrote: Maybe I don't understand the question (does happen!) but isn't the answer something like this. 1) Once data storage gets serious, more than a few thousand records, Rev alone is not what to do it in. If you want to do the rest of the app in Rev, you have to add a

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Mark Smith
Russell, please don't take this as unfriendly or agressive, and being quite good at peevish myself, I can understand your point of view. But if you don't currently need to deal with thousands of records, then your current level of expertise with using cards will serve you well, and since the

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Mikey
Russell, I'm kind of late replying to this comment (re your dismay). I understand your frustration, and I agree with you. RR has lots of warts, and this is one of them. I have not been able to use it as my primary development tool because I develop mainly database-centric applications, and RR's

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Richard Gaskin
Hey Mikey - Good to see you here. Even though Bill Atkinson himself said that HyperCard isn't a database, I can understand the desire of those who've used it as one to use Rev similarly. What made it possible to use HC that way was its hint bits, a system for indexing field contents which

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Stephen Barncard
Wrong assumptions. Rev works completely in RAM after loading. Save to disk is only done under command or script control. What you're seeing as disk activity is probably virtual memory in your OS. Rev doesn't touch that. Most of us have given up the card data metaphor for serious projects.

Re: Rev cgi search question

2008-01-15 Thread Richard Miller
Thanks, Andre, for the extensive reply. I'll study it and get back to you if I have any questions. Richard On Jan 15, 2008, at 10:47 AM, Andre Garzia wrote: Richard, using 'launch' is not advisable. Not only every instance of your cgi will start it's own program but there's a big chance

large amounts of data and cgi

2008-01-15 Thread Bernard Devlin
Part of a web application I'm working on requires a large number of queries joining several tables, and each table containing millions of rows. Accessing the database (Frontbase) using either the JDBC drivers or the Rev drivers provided by Frontbase, resulted in single queries that would take

Re: large amounts of data and cgi

2008-01-15 Thread Andre Garzia
Bernard, have you tried valentina? It is very fast!!! :-D cheers andre On 1/15/08, Bernard Devlin [EMAIL PROTECTED] wrote: Part of a web application I'm working on requires a large number of queries joining several tables, and each table containing millions of rows. Accessing the database

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread -= JB =-
On Jan 15, 2008, at 1:16 PM, Richard Gaskin wrote: In this thread we've outlined three distinct ways of managing data with Rev: 1. 3,000 records: cards work okay 2. 50,000 records: delimited text stored in custom properties 3. 50,000 records: true database engine (SQlite, MySQL, etc.)

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread J. Downs
What made it possible to use HC that way was its hint bits, a system for indexing field contents which is not only proprietary but patented as well. Hint bits made it ultra-fast for obtaining data across the otherwise-complex structures that make up cards and fields. Certainly any such

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Joe Lewis Wilkins
I believe patents are limited to 14 years, but something like this is probably more of a copyright issue; copyrights are good for 28 years and renewable for two additional 28 year periods for a total of 84 years. Of course, I've been wrong before. (sheepish grin) Joe Wilkins On Jan 15,

Https: how to get Rev app certified

2008-01-15 Thread Sivakatirswami
if I put https://[EMAIL PROTECTED]:[EMAIL PROTECTED]/f.api/7522423 into my browser I'll be asked to authenticate and the server spits back info we expect. Now... if I put this into the msg in Rev: put url (https://[EMAIL PROTECTED]:[EMAIL PROTECTED]/f.api/7522423) result: error

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Richard Gaskin
J. Downs wrote: What made it possible to use HC that way was its hint bits, a system for indexing field contents which is not only proprietary but patented as well. Hint bits made it ultra-fast for obtaining data across the otherwise-complex structures that make up cards and fields.

RE: Many Cards Versus One Card and a List Field

2008-01-15 Thread Gregory Lypny
Hello Randall, It's been a while. I could dig it up, but it would be embarrassing (although the program is still being used). My scripting is like Johnny Cash's guitar playing was: primitive. Here's the gist of it, although I'm sure (actually certain) that there's nothing here that

Re: Constructing and calling a handler as do

2008-01-15 Thread Kay C Lan
On Jan 14, 2008 8:18 AM, Randall Lee Reetz [EMAIL PROTECTED] wrote: I use delimeters so that i can auto deconstruct (this is much slower if one has to filter for cap letters). This is lightning bolt brilliant! I've had the odd occasion where I've needed to be able to 'interpret' and

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Kay C Lan
On Jan 16, 2008 10:06 AM, Richard Gaskin [EMAIL PROTECTED] wrote: Cool. Let us know what Apples says when you write to ask them for the code. ;) I had to smile two days ago, I was on the Apple site registering some software and noticed that HyperCard is listed there; so I guess Apple think

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread J. Downs
Cool. Let us know what Apples says when you write to ask them for the code. ;) lol. i'd reverse engineer it for you, but haven't the foggiest where to begin with such an enterprise. :P j. ___ use-revolution mailing list

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread J. Landman Gay
Richard Gaskin wrote: J. Downs wrote: What made it possible to use HC that way was its hint bits, a system for indexing field contents which is not only proprietary but patented as well. Hint bits made it ultra-fast for obtaining data across the otherwise-complex structures that make up

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Joe Lewis Wilkins
Well, at least I'm the first to let me know I was wrong. Appears they changed it in 1995 to 20 years as JD said earlier; and it had been changed from 14 to 17 years sometime even earlier. You know about old coots. (smile) http://www.fda.gov/cder/about/smallbiz/patent_term.htm Joe Wilkins

handler: error in statement

2008-01-15 Thread mfstuart
Hi all, This error (see subject) happens when I double-click on a table field of data that has an on mouseDoubleUp in it. The idea of the script is to get the ID value (item 1) and place it into a global variable. Then go to a card to edit the record. Here's the RunRevScript: on mouseDoubleUp

Re: Https: how to get Rev app certified

2008-01-15 Thread Mark Smith
Sivakatirswami, this looks like an SSL certificate problem, have a look at this thread: http://article.gmane.org/gmane.comp.ide.revolution.user/59030/ match=ssl+certificate which covers it, I think. Best, Mark On 16 Jan 2008, at 01:42, Sivakatirswami wrote: if I put https://[EMAIL

Re: Showing unsaved status for document-based windows

2008-01-15 Thread Kay C Lan
On Jan 14, 2008 2:15 AM, Stephen Barncard [EMAIL PROTECTED] wrote: I've filed a long standing bug report on this... Would that be bug 5179, which I hope you'll be canceling now that you've squashed it:-) ___ use-revolution mailing list

RE: Constructing and calling a handler as do

2008-01-15 Thread Randall Lee Reetz
Wow, i hate it when people like my ideas as much as i do... Makes you suspect. Anyway, ya there are lots of pitfalls that may happen when one falls off the path. The problem with live code (scripts your scripts modify on the fly) are that none of us quite know exactly how any particular

Re: Https: how to get Rev app certified

2008-01-15 Thread Andre Garzia
Aloha Swami, the @ in the username needs to be replaced with %40, that is urlencode(@). The error you got on rev is an ssl problem. Avoid it with: libURLSetSSLVerification false Om Shanti andre On 1/15/08, Sivakatirswami [EMAIL PROTECTED] wrote: if I put https://[EMAIL PROTECTED]:[EMAIL

Re: Constructing and calling a handler as do

2008-01-15 Thread Björnke von Gierke
Although this does not work for handlers, for names of objects I always use space. that way I can say for example: put word 2 of the short name of button 3 -- autoName 12 -- 12 or: clone button x set the name of it to (the short name of button x 2) -- originalName 2 Quite simple to

Re: Constructing and calling a handler as do

2008-01-15 Thread Richard Gaskin
Kay C Lan wrote: ...midWord capitalization for me dates back to the origin of HyperCard... Oh, it's much, much older than that, older than the Pascal that helped inspire it -- Richard Gaskin Managing Editor, revJournal ___ Rev

[OT] SoCAl Linux Expo

2008-01-15 Thread Richard Gaskin
Anyone here going to this year's SCaLE?: The sixth annual Southern California Linux Expo To be held Friday, Saturday and Sunday, February 8-10, 2008 at the Westin Los Angeles Airport. http://www.socallinuxexpo.org/ If so let me know. I'm thinking of going -- Richard Gaskin Fourth World

RE: Constructing and calling a handler as do

2008-01-15 Thread Randall Lee Reetz
Anyone ever try to set a del to or empty? -Original Message- From: Björnke von Gierke [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 1/15/2008 7:15 PM Subject: Re: Constructing and calling a handler as do Although this does not work for handlers, for

Many Cards Versus One Card and a List Field

2008-01-15 Thread Peter Alcibiades
I have to admit to not having been able to make Rev work as a storage and retrieval language and am getting close to giving up after a couple of weeks hard trying. Its mostly the documentation probably. It must be possible since people on the list are doing it, but there seems no way to find

Re: Many Cards Versus One Card and a List Field

2008-01-15 Thread Joe Lewis Wilkins
Peter, I'm not sure this will work for you, but it worked for me with HC. I designed stacks that could be used for printing reports and then stored data in those stacks when I needed to print new data; the action stacks, used to acquire and change/revise new data would pick up the data

Re: Constructing and calling a handler as do

2008-01-15 Thread Kay C Lan
On Jan 16, 2008 11:15 AM, Björnke von Gierke [EMAIL PROTECTED] wrote: Although this does not work for handlers, Yes, I appreciate all that, and I've definitely done something similar on many occasions, but what I like about Randall's approach is that it can work for handlers and custom