From beauche at roadrunner.com Tue Nov 1 18:40:16 2011 From: beauche at roadrunner.com (George Beauchemin) Date: Tue, 01 Nov 2011 18:40:16 -0700 Subject: Panorama Security Handbook Message-ID: The Panorama Handbook references the ?Panorama Security Handbook? for security level information. Is this Handbook still available? Is it still useful? How do I get it? What I want to do it to protect certain fields in a form so they can only be altered by a procedure. Not by just clicking on them and modifying them via keyboard or pasting. It seems that the ?Write? Properties is what I have to concentrate on but I am not making much progress. Thanks. Best Regards, George The faintest ink is better than the strongest memory . Chinese Proverb -------------- next part -------------- An HTML attachment was scrubbed... URL: From conable.1 at osu.edu Tue Nov 1 22:01:30 2011 From: conable.1 at osu.edu (William Conable) Date: Tue, 01 Nov 2011 22:01:30 -0700 Subject: Panorama Security Handbook In-Reply-To: References: Message-ID: <4EB0CEAA.2010404@osu.edu> You can order the Security Handbook from Provue for a nominal price. But there's a much simpler way to accomplish what you want: Just use a TDSO (text display super object) on your form. Those can't be edited as cells and Text Edit SO's can. Of course your user could still alter the field in the Data Sheet. If you want to make that inaccessible, you will have to learn the Security features. That will involve setting up logins and assigning your users levels. Then you can make, for example, the datasheet inaccessible to users below the level you choose. Bill Conable -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Wed Nov 2 05:19:38 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 2 Nov 2011 12:19:38 +0000 Subject: Panorama Security Handbook In-Reply-To: References: Message-ID: It doesn't sound like you are attempting to protect those fields from attack. You just want to be able to make assumptions about the content of those fields that you couldn't make if the users were able to make entries without restriction. As Bill said, using a text display superobject on a form will do that. To prevent users from getting to the data sheet, you could save window positions with only that form open, then put the database into user mode with a password, and save again. An attacker could easily defeat that by writing a procedure in another database that opens that file and then opens the data sheet, but if it's just acts of carelessness or ignorance that you are trying to defend against, that should be sufficient. Dave ________________________________ From: George Beauchemin [beauche at roadrunner.com] Sent: Tuesday, November 01, 2011 8:40 PM To: qna at provue.com Subject: Panorama Security Handbook The Panorama Handbook references the ?Panorama Security Handbook? for security level information. Is this Handbook still available? Is it still useful? How do I get it? What I want to do it to protect certain fields in a form so they can only be altered by a procedure. Not by just clicking on them and modifying them via keyboard or pasting. It seems that the ?Write? Properties is what I have to concentrate on but I am not making much progress. Thanks. Best Regards, George The faintest ink is better than the strongest memory . Chinese Proverb -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Wed Nov 2 06:26:09 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Wed, 02 Nov 2011 09:26:09 -0400 Subject: Corruption of Find/Select in a datafile Message-ID: <43090.1320240369@oikia-inc.com> I think a corruption has occurred to a datafile. It will no longer find or select records correctly. First, I noticed that the Find/Select Records dialog would "preview" a certain number of selected records, but then would not display those same records (a different number) when the SELECT button was pressed. Testing shows, I can no longer select the correct number of records of a known subset. This is true whether interactively or in a procedure. Yet when I go back to a backup datafile one day ago, all works correctly. Any ideas? How best to recover? From JC at JamesCook.biz Wed Nov 2 07:33:44 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 2 Nov 2011 10:33:44 -0400 Subject: Corruption of Find/Select in a datafile In-Reply-To: <43090.1320240369@oikia-inc.com> References: <43090.1320240369@oikia-inc.com> Message-ID: You might want to start by going to the Panorama menu and choosing Preferences. In the Preferences window click on General Preferences. On the right side of that window you'll see Search Options. Choose Current Field and Reset Search Criteria and you're likely to get results more like you're used to getting. On Nov 2, 2011, at 9:26 AM, wrote: > I think a corruption has occurred to a datafile. It will no longer find or select records correctly. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From JC at JamesCook.biz Wed Nov 2 07:44:24 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 2 Nov 2011 10:44:24 -0400 Subject: Panorama Security Handbook In-Reply-To: References: Message-ID: There's the relatively new capability to hide fields. In the Fields menu is Hide Field. That works to put a field out of sight in the Data Sheet and out of any manual entry mode. BTW, it doesn't appear that the Security Handbook is available by purchase of the booklet or download of a PDF. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Wed Nov 2 08:08:19 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Wed, 02 Nov 2011 11:08:19 -0400 Subject: Corruption of Find/Select in a datafile Message-ID: <60700.1320246499@oikia-inc.com> Yes, I had done that. I did that again subsequent to your email. However, that would not sufficiently explain why my day old datafile works correctly and today's version does not work correctly... I've done combinations of quit, restart, etc. I've tried to do a open/replace/append/deleteall with the two databases, but it only imports one record. Which is odd. Do I need to export all the data and reimport? Thanks. On Mie Nov 2 10:33 , James Cook sent: >You might want to start by going to the Panorama menu and choosing Preferences. In the Preferences window click on General Preferences. >On the right side of that window you'll see Search Options. Choose Current Field and Reset Search Criteria and you're likely to get results more like you're used to getting. > > >On Nov 2, 2011, at 9:26 AM, wrote:I think a corruption has occurred to a datafile. ??It will no longer find or select records correctly. ?? > > > > >James Cook >JC at JamesCook.biz > >Founder of HindSight Ltd. >http://HSLtd.us > >Panorama Tutoring >Custom Panorama Applications >Specializing in Panorama Enterprise for??the Web > > > > From conable.1 at osu.edu Wed Nov 2 08:40:00 2011 From: conable.1 at osu.edu (William Conable) Date: Wed, 02 Nov 2011 08:40:00 -0700 Subject: Panorama Security Handbook In-Reply-To: References: Message-ID: <4EB16450.3060800@osu.edu> James Cook wrote: > > BTW, it doesn't appear that the Security Handbook is available by > purchase of the booklet or download of a PDF. As I remember, you have to actually call Provue to get it. If you have security concerns it can be very useful. Bill Conable -------------- next part -------------- An HTML attachment was scrubbed... URL: From JC at JamesCook.biz Wed Nov 2 08:52:21 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 2 Nov 2011 11:52:21 -0400 Subject: Corruption of Find/Select in a datafile In-Reply-To: <60700.1320246499@oikia-inc.com> References: <60700.1320246499@oikia-inc.com> Message-ID: <2E273E6C-A7F2-4391-9C3D-E48222A08B3A@JamesCook.biz> It imports whatever records were selected when the file was last saved. Open it, select all and close. Then you should get the full import. On Nov 2, 2011, at 11:08 AM, wrote: > I've tried to do a open/replace/append/deleteall with the two databases, but it only imports one record. Which is odd. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From harbourvet at mac.com Wed Nov 2 09:59:37 2011 From: harbourvet at mac.com (John Kuttel) Date: Wed, 02 Nov 2011 09:59:37 -0700 Subject: Corruption of Find/Select in a datafile In-Reply-To: <2E273E6C-A7F2-4391-9C3D-E48222A08B3A@JamesCook.biz> References: <60700.1320246499@oikia-inc.com> <2E273E6C-A7F2-4391-9C3D-E48222A08B3A@JamesCook.biz> Message-ID: <418C8B5C-717A-4CD5-B178-F8074E5A366A@mac.com> Try doing "Save as..." while in the suspect file but, with saved as a different name in Panorama, then open that new file and doing the selecting again. Use the Duplicate, file in the finder on the suspect file then try opening the duplicate file (copy) and doing the selecting again. Exporting then re-importing data to a new file will lose your forms and procedures I believe? John On Nov 2, 2011, at 8:52 AM, James Cook wrote: > It imports whatever records were selected when the file was last saved. Open it, select all and close. Then you should get the full import. > > > On Nov 2, 2011, at 11:08 AM, wrote: > >> I've tried to do a open/replace/append/deleteall with the two databases, but it only imports one record. Which is odd. > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Wed Nov 2 09:32:06 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Wed, 02 Nov 2011 12:32:06 -0400 Subject: Fwd: Re: Corruption of Find/Select in a datafile Message-ID: <55050.1320251526@oikia-inc.com> ----- Original Message ----- From: To: James Cook Sent: Wed Nov 2 12:15 Subject: Fwd: Re: Corruption of Find/Select in a datafile That was a good catch. I did open the 'corrupted' datafile. It did have one record selected. SelectALL. 255 records. Save. Then attempted an OpenReplace in the working empty backup datafile. The import gave me 85 records. That must be the corrupted spot/record. Second attempt resulted in the same 85 of 255. On Wed Nov 2 11:52 , James Cook JC at JamesCook.biz> sent: >It imports whatever records were selected when the file was last saved. Open it, select all and close. Then you should get the full import. > >On Nov 2, 2011, at 11:08 AM, vaugn at oikia-inc.com> vaugn at oikia-inc.com> wrote:I've tried to do a open/replace/append/deleteall with the two databases, but it only imports one record. Which is odd. > > >James Cook >JC at JamesCook.biz > >Founder of HindSight Ltd. >http://HSLtd.us > >Panorama Tutoring >Custom Panorama Applications > > > > From samrutherford at musiccitymetals.net Wed Nov 2 10:53:50 2011 From: samrutherford at musiccitymetals.net (Sam Rutherford) Date: Wed, 2 Nov 2011 12:53:50 -0500 Subject: flash art superobject Message-ID: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> I have a flash art superobject working erratically. It displays images for about 70% of records as expected. The others show either a black box or an image that looks like a color upc code. I've found nothing wrong with the images that don't display properly. In fact, the same images display correctly in other forms. The superobject displays disk images with the formula "Macintosh HD:work in progress:html graphics:gif-jpeg:" + filename. I recently added some buttons to the form and the issue did seem to arise after I added them. But the buttons are push button superobjects and they aren't very close to the flash art superobject. Ideas? ________________________________________________________________ Sam Rutherford Music City Metals 615/255-4481 samrutherford at musiccitymetals.net From JC at JamesCook.biz Wed Nov 2 11:31:13 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 2 Nov 2011 14:31:13 -0400 Subject: flash art superobject In-Reply-To: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> References: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> Message-ID: <60DC98AD-040E-4DE5-9BF0-296BD586F866@JamesCook.biz> Since they display okay elsewhere in Panorama this is less likely, but the symptoms are the same as Photoshop files saved with layers. On Nov 2, 2011, at 1:53 PM, Sam Rutherford wrote: > I have a flash art superobject working erratically. It displays images for about 70% of records as expected. The others show either a black box or an image that looks like a color upc code. I've found nothing wrong with the images that don't display properly. In fact, the same images display correctly in other forms. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From samrutherford at musiccitymetals.net Wed Nov 2 14:34:37 2011 From: samrutherford at musiccitymetals.net (Sam Rutherford) Date: Wed, 2 Nov 2011 16:34:37 -0500 Subject: flash art superobject In-Reply-To: <60DC98AD-040E-4DE5-9BF0-296BD586F866@JamesCook.biz> References: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> <60DC98AD-040E-4DE5-9BF0-296BD586F866@JamesCook.biz> Message-ID: They definitely don't have layres. They're all gifs and jpgs. I don't think you can even save a gif with layers. ________________________________________________________________ On Nov 2, 2011, at 1:31 PM, James Cook wrote: > Since they display okay elsewhere in Panorama this is less likely, but the symptoms are the same as Photoshop files saved with layers. > > > On Nov 2, 2011, at 1:53 PM, Sam Rutherford wrote: > >> I have a flash art superobject working erratically. It displays images for about 70% of records as expected. The others show either a black box or an image that looks like a color upc code. I've found nothing wrong with the images that don't display properly. In fact, the same images display correctly in other forms. > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna ________________________________________________________________ Sam Rutherford Music City Metals 615/255-4481 samrutherford at musiccitymetals.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter.mueller at cyberlink.ch Wed Nov 2 16:01:50 2011 From: peter.mueller at cyberlink.ch (Peter Mueller) Date: Thu, 03 Nov 2011 00:01:50 +0100 Subject: Opinion of Cocoa version of Panorama Message-ID: <4EB1CBDE.7030606@cyberlink.ch> Hello all In my opinion Provue should try first to convert Panorama Sheets to Cocoa - as a initial project. I would like some advanced formatting features. We would have an impression about Menus, Speed and some other functions bevor the larger project will start. But for the long run Provue should consider a relativ hard break for a new version. As maintaining two seperated worlds is easier as two mixed ones. Best regards, Mueller Peter -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 290 bytes Desc: OpenPGP digital signature URL: From mcorrell at memphisbusiness.com Thu Nov 3 09:38:25 2011 From: mcorrell at memphisbusiness.com (Michael Correll) Date: Thu, 3 Nov 2011 11:38:25 -0500 Subject: .Keydown & Matrix Message-ID: Is there a way to _reliably_ implement a .Keydown to highlight the current record in a matirx -- AND display detail from that record in the form containing the matrix? The idea is that the action would be similar to keying (Up/Dn, PgUp/PgDn, Home/End) through a datasheet, and with the current record displayed on the same form. I've beat my head against this one in the past with minimal success. The matrix is fast and smooth and the record highlights quickly, and the current record displays quickly in the form. The scrollbar moves the data quickly through 10K records and updates the current matrix row that is highlighted. All that is good. But introducing the .Keydown slows things down. Depressing the arrow key quickly -- or continuously -- throws everything out of sync. Controlling the vertical scroll bar with the .Keydown is also another issue. Has anyone done something like this? Is it even doable? I abandoned this idea some time back, but I'm thinking of trying again. If not possible, there's no sense chasing this one further down the rabbit hole that I found myself in while trying to figure it out. Or maybe this one is just too far above my pay grade and clearance level? It would be a great feature for displaying data if it is indeed possible. Any help, ideas, or directions appreciated..... MC -- Michael Correll From jayschille at gmail.com Thu Nov 3 11:00:25 2011 From: jayschille at gmail.com (Jay Schille) Date: Thu, 3 Nov 2011 11:00:25 -0700 Subject: flash art superobject In-Reply-To: References: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> <60DC98AD-040E-4DE5-9BF0-296BD586F866@JamesCook.biz> Message-ID: You're not alone, Sam. A few weeks ago, a background image contained in a Flash Art Superobject (FAS) in one of my forms started showing up as a striated UPC color picture as you described. I had made no changes at all to the form in quite some time. The picture is referenced from the Flash Art Scrapbook of my database--e.g. "tide". When I substitute other referenced images in the formula section of the FAS, they all appear as expected. I suspect the original image is corrupt. When I attempted to open it in Photoshop, I got a message that there was not enough memory (RAM) to open the file. The file is 61 KB on disk. And I have 12 GB of RAM. The file was originally a .pct (QuickDraw) image. It opens in Preview. Saving it as a JPEG image and referencing that in the FAS formula returned appearances to normal. I hope this gives you more useful tricks to try out. On Wed, Nov 2, 2011 at 2:34 PM, Sam Rutherford < samrutherford at musiccitymetals.net> wrote: > They definitely don't have layres. They're all gifs and jpgs. I don't > think you can even save a gif with layers. > > ________________________________________________________________ > > On Nov 2, 2011, at 1:31 PM, James Cook wrote: > > Since they display okay elsewhere in Panorama this is less likely, but the > symptoms are the same as Photoshop files saved with layers. > > > On Nov 2, 2011, at 1:53 PM, Sam Rutherford wrote: > > I have a flash art superobject working erratically. It displays images for > about 70% of records as expected. The others show either a black box or an > image that looks like a color upc code. I've found nothing wrong with the > images that don't display properly. In fact, the same images display > correctly in other forms. > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > > > ________________________________________________________________ > Sam Rutherford > Music City Metals > 615/255-4481 > samrutherford at musiccitymetals.net > > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > > -- Jay Schille -------------- next part -------------- An HTML attachment was scrubbed... URL: From samrutherford at musiccitymetals.net Thu Nov 3 15:36:00 2011 From: samrutherford at musiccitymetals.net (Sam Rutherford) Date: Thu, 3 Nov 2011 17:36:00 -0500 Subject: flash art superobject In-Reply-To: References: <4C9ABABB-C45A-4038-AD53-24B4A23ACB95@musiccitymetals.net> <60DC98AD-040E-4DE5-9BF0-296BD586F866@JamesCook.biz> Message-ID: <960B985C-73BC-49EC-A416-035A53484769@musiccitymetals.net> Thanks for the input. I'd discounted the possibility that the images temselves were at fault since they display correctly in other forms. I'm think I'm just going to try trashing the form. ________________________________________________________________ On Nov 3, 2011, at 1:00 PM, Jay Schille wrote: > You're not alone, Sam. A few weeks ago, a background image contained in a Flash Art Superobject (FAS) in one of my forms started showing up as a striated UPC color picture as you described. I had made no changes at all to the form in quite some time. The picture is referenced from the Flash Art Scrapbook of my database--e.g. "tide". When I substitute other referenced images in the formula section of the FAS, they all appear as expected. > > I suspect the original image is corrupt. When I attempted to open it in Photoshop, I got a message that there was not enough memory (RAM) to open the file. The file is 61 KB on disk. And I have 12 GB of RAM. > > The file was originally a .pct (QuickDraw) image. It opens in Preview. Saving it as a JPEG image and referencing that in the FAS formula returned appearances to normal. > > I hope this gives you more useful tricks to try out. > > On Wed, Nov 2, 2011 at 2:34 PM, Sam Rutherford wrote: > They definitely don't have layres. They're all gifs and jpgs. I don't think you can even save a gif with layers. > > ________________________________________________________________ > > On Nov 2, 2011, at 1:31 PM, James Cook wrote: > >> Since they display okay elsewhere in Panorama this is less likely, but the symptoms are the same as Photoshop files saved with layers. >> >> >> On Nov 2, 2011, at 1:53 PM, Sam Rutherford wrote: >> >>> I have a flash art superobject working erratically. It displays images for about 70% of records as expected. The others show either a black box or an image that looks like a color upc code. I've found nothing wrong with the images that don't display properly. In fact, the same images display correctly in other forms. >> >> James Cook >> JC at JamesCook.biz >> >> Founder of HindSight Ltd. >> http://HSLtd.us >> >> Panorama Tutoring >> Custom Panorama Applications >> Specializing in Panorama Enterprise for the Web >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > > ________________________________________________________________ > Sam Rutherford > Music City Metals > 615/255-4481 > samrutherford at musiccitymetals.net > > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > > > > > -- > Jay Schille > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna ________________________________________________________________ Sam Rutherford Music City Metals 615/255-4481 samrutherford at musiccitymetals.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From vic at mac.com Fri Nov 4 14:15:07 2011 From: vic at mac.com (Vic Glassley) Date: Fri, 04 Nov 2011 14:15:07 -0700 Subject: Is this possible in Panorama? Message-ID: Hello all, I have a list of about 12,000 automobile VIN that I need to look up the Makes and Models for. I have found a URL that if I replace the last 17 characters of the URL it will return what I am looking for. Is it possible to set up a batch operation in Panorama to copy a VIN, change to safari, replace the last 17 characters of the URL, press return, and move to the needed data, copy the make and paste it into a make field in Panorama, then switch back to safari again and copy the model this time and past it into a model field , then do the next VIN? If not, does anyone know of another way to do this. Copy and paste 12k times is not something I?m looking forward to. Here is the the URL, http://www.vin-info.com/car-history-vindecoder/19XFA1F57AE044098 Some sample VIN would be 19UUA66297A041713 or 1B3LC56R78N684181 or 1B7GL22XXWS611582 always 17 characters. Thanks in advance, Vic -------------- next part -------------- An HTML attachment was scrubbed... URL: From csw at me.com Fri Nov 4 15:28:53 2011 From: csw at me.com (csw) Date: Fri, 04 Nov 2011 22:28:53 +0000 (GMT) Subject: Is this possible in Panorama? In-Reply-To: Message-ID: Its almost trivial? I am in my car and thus cant code it for you but the actions are:? ? make the URL, probably with a formulafill, though it could be done on the fly ? curl the URL, read the result into a variable, extract the part you want:?
Basic Information
 
VIN: 19XFA1F57AE044098
Make: HONDA?
Model: CIVIC LX
Body style: SEDAN 4 DR
Engine type: 1.8L L4 ?MPI SOHC 16V
Country of origin: UNITED STATES
 
using tag functions, them populate the fields in your database with the parsed data.? ?) SAVE! ?) Move down a record ?) maybe pause a second or so ?) REPEAT! watts On Nov 04, 2011, at 02:15 PM, Vic Glassley wrote: Hello all, I have a list of about 12,000 automobile VIN that I need to look up the Makes and Models for. I have found a URL that if I replace the last 17 characters of the URL it will return what I am looking for. Is it possible to set up a batch operation in Panorama to copy a VIN, change to safari, replace the last 17 characters of the URL, press return, ?and move to the needed data, copy the make and paste it into a make field in Panorama, then switch back to safari again and copy the model this time and past it into a model field , then do the next VIN? If not, does anyone know of another way to do this. Copy and paste 12k times is not something I?m looking forward to. Here is the the URL, http://www.vin-info.com/car-history-vindecoder/19XFA1F57AE044098 Some sample VIN would be 19UUA66297A041713 or 1B3LC56R78N684181 or 1B7GL22XXWS611582 always 17 characters. Thanks in advance, Vic _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From sgallaghe at aol.com Fri Nov 4 15:35:42 2011 From: sgallaghe at aol.com (Steve Gallagher) Date: Fri, 4 Nov 2011 15:35:42 -0700 Subject: Is this possible in Panorama? In-Reply-To: References: Message-ID: Hope you weren't driving the car. On Nov 4, 2011, at 3:28 PM, csw wrote: > Its almost trivial > > I am in my car and thus cant code it for you but the actions are: > > ? make the URL, probably with a formulafill, though it could be done on the fly > ? curl the URL, read the result into a variable, extract the part you want: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
Basic Information
 
VIN:19XFA1F57AE044098
Make: > > HONDA > > > > > > > > > > >
Model: > > CIVIC LX > > > > > > > >
Body style:SEDAN 4 DR
Engine type: 1.8L L4 MPI SOHC 16V
Country of origin:UNITED STATES
 
> > using tag functions, them populate the fields in your database with the parsed data. > > ?) SAVE! > ?) Move down a record > ?) maybe pause a second or so > ?) REPEAT! > > watts -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Sat Nov 5 08:14:08 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Sat, 05 Nov 2011 11:14:08 -0400 Subject: Group Tile vs Summary Tile Message-ID: <56045.1320506048@oikia-inc.com> I hadn't seen any discussion on list or in documentation on the difference between these two tiles. I admit I'm hazy on the difference. Would anyone care to explain the difference? They seem interchangeable to me. A couple weeks back, I needed to use a zero height summary when simply grouping data to hide extraneous report text. From dthmpsn1 at illinois.edu Sat Nov 5 09:37:21 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Sat, 5 Nov 2011 16:37:21 +0000 Subject: Group Tile vs Summary Tile In-Reply-To: <56045.1320506048@oikia-inc.com> References: <56045.1320506048@oikia-inc.com> Message-ID: There is no group tile, so I'm assuming you mean the group header tile. The group header tile is used to place a header above the printout of the data records in the group. Any formulas etc. that refer to database fields will refer to data in the first data record of the group. The summary tile is used to print summarizing information below the data records for that group. Any formulas etc. that refer to database fields will refer to data in the summary record. If a database is grouped at multiple levels, there will be level 1 summary records after the last data record in each level 1 group. There will be level 2 summary records after the last level 1 summary in a level 2 group etc. So a level 2 group would end with 2 consecutive summaries. One would be the level 1 summary for the last level one group within it, and the other would be a level 2 summary for the entire level 2 group. If you had both summary 1 and summary 2 tiles, the summary 1 tile would print the level 1 summary records and the summary 2 tile would print the summary 2 records. If you had only a summary 1 tile, it would print both the level 1 and level 2 summary records (and higher level summaries if they existed). If you had no summary tiles at all, the data tile would print the summary records as well as the data records. The reason you needed the zero height summary was that without it, the data tile would have printed that summary record, and you didn't want to print the summary records at all. If a database is grouped at multiple levels, a data record that is the first record of a level 2 group will also be the first record of the first level 1 group within it. If you have both group header 1 and group header 2 tiles, that first record of the level 2 group will be printed by the group header 2, but not by the group header 1. It will also be printed by the data tile of course. The first records of subsequent level 1 groups, within the level 2 group will be printed by the group header 1 tile. This means that whenever you have a group header tile for level 2 or more, the tile should contain the headers for the lower level groups as well. In short, group header tiles appear at the top of the group and draw their data from the first record of the group (which would be a data record) while summary tiles appear at the bottom of a group and draw their data from the summary record at the bottom of the group. Dave ________________________________________ From: vaugn at oikia-inc.com [vaugn at oikia-inc.com] Sent: Saturday, November 05, 2011 10:14 AM To: qna at provue.com Subject: Group Tile vs Summary Tile I hadn't seen any discussion on list or in documentation on the difference between these two tiles. I admit I'm hazy on the difference. Would anyone care to explain the difference? They seem interchangeable to me. A couple weeks back, I needed to use a zero height summary when simply grouping data to hide extraneous report text. _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From csw at me.com Sat Nov 5 12:22:46 2011 From: csw at me.com (chris watts) Date: Sat, 05 Nov 2011 12:22:46 -0700 Subject: Is this possible in Panorama? In-Reply-To: References: Message-ID: <1CE587ED-492C-4C2D-B487-C63313FF5774@me.com> I was stopped at a train.. Sent from my iPhone On Nov 4, 2011, at 3:35 PM, Steve Gallagher wrote: > Hope you weren't driving the car. > > > On Nov 4, 2011, at 3:28 PM, csw wrote: > >> Its almost trivial >> >> I am in my car and thus cant code it for you but the actions are: >> >> ? make the URL, probably with a formulafill, though it could be done on the fly >> ? curl the URL, read the result into a variable, extract the part you want: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
Basic Information
 
VIN:19XFA1F57AE044098
Make: >> >> HONDA >> >> >> >> >> >> >> >> >> >> >>
Model: >> >> CIVIC LX >> >> >> >> >> >> >> >>
Body style:SEDAN 4 DR
Engine type: 1.8L L4 MPI SOHC 16V
Country of origin:UNITED STATES
 
>> >> using tag functions, them populate the fields in your database with the parsed data. >> >> ?) SAVE! >> ?) Move down a record >> ?) maybe pause a second or so >> ?) REPEAT! >> >> watts > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From vic at mac.com Sun Nov 6 10:40:38 2011 From: vic at mac.com (Vic Glassley) Date: Sun, 06 Nov 2011 10:40:38 -0800 Subject: Is this possible in Panorama In-Reply-To: Message-ID: LOL. ?Its almost trivial?... And I?ve been trying to figure it out for days.. Thanks for the tip on adding the vins to the URL. I have the loop set up to add the vins to the end of the URL on the fly, and go to the web page, but I am having a real hard time getting the data back in any reliable fashion. Any help you can provide would be appreciated. Thanks again in advance, Vic On 11/4/11 11:07 PM, "qna-request at provue.com" wrote: > From: csw > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Fri, 04 Nov 2011 22:28:53 +0000 (GMT) > To: "Panorama Questions & Answers (Discussion)" > Subject: Re: Is this possible in Panorama? > > Its almost trivial > > I am in my car and thus cant code it for you but the actions are: > > ? make the URL, probably with a formulafill, though it could be done on the > fly > ? curl the URL, read the result into a variable, extract the part you want: > > style="height:200px;"> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
Basic Information
 
VIN:19XFA1F57AE044098
Make: > HONDA > > > >
Model: > CIVIC LX > > >
Body style:SEDAN 4 DR
Engine type: 1.8L L4 MPI SOHC 16V
Country of origin:UNITED STATES
 
> > using tag functions, them populate the fields in your database with the parsed > data. > > ?) SAVE! > ?) Move down a record > ?) maybe pause a second or so > ?) REPEAT! > > watts > > From: Vic Glassley Reply-To: "Panorama Questions & Answers (Discussion)" Date: Fri, 04 Nov 2011 14:15:07 -0700 To: Subject: Is this possible in Panorama? Hello all, I have a list of about 12,000 automobile VIN that I need to look up the Makes and Models for. I have found a URL that if I replace the last 17 characters of the URL it will return what I am looking for. Is it possible to set up a batch operation in Panorama to copy a VIN, change to safari, replace the last 17 characters of the URL, press return, and move to the needed data, copy the make and paste it into a make field in Panorama, then switch back to safari again and copy the model this time and past it into a model field , then do the next VIN? If not, does anyone know of another way to do this. Copy and paste 12k times is not something I?m looking forward to. Here is the the URL, http://www.vin-info.com/car-history-vindecoder/19XFA1F57AE044098 Some sample VIN would be 19UUA66297A041713 or 1B3LC56R78N684181 or 1B7GL22XXWS611582 always 17 characters. Thanks in advance, > Vic -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Sun Nov 6 11:38:36 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Sun, 6 Nov 2011 19:38:36 +0000 Subject: Is this possible in Panorama In-Reply-To: References: , Message-ID: Local theSource Loop LoadURL theSource, "http://www.vin-info.com/car-history-vindecoder/"+VIN Make = strip(tagdata(tagdata(theSource,"Make:","script",1),"","<",1)) Model = strip(tagdata(tagdata(theSource,"Model:","script",1)"","<",1)) DownRecord Until info("Stopped") Dave ________________________________ From: Vic Glassley [vic at mac.com] Sent: Sunday, November 06, 2011 12:40 PM To: qna at provue.com Subject: Re: Re: Is this possible in Panorama LOL. ?Its almost trivial?... And I?ve been trying to figure it out for days.. Thanks for the tip on adding the vins to the URL. I have the loop set up to add the vins to the end of the URL on the fly, and go to the web page, but I am having a real hard time getting the data back in any reliable fashion. Any help you can provide would be appreciated. Thanks again in advance, Vic On 11/4/11 11:07 PM, "qna-request at provue.com" > wrote: From: csw > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Fri, 04 Nov 2011 22:28:53 +0000 (GMT) To: "Panorama Questions & Answers (Discussion)" > Subject: Re: Is this possible in Panorama? Its almost trivial I am in my car and thus cant code it for you but the actions are: ? make the URL, probably with a formulafill, though it could be done on the fly ? curl the URL, read the result into a variable, extract the part you want:
Basic Information
 
VIN: 19XFA1F57AE044098
Make: HONDA
Model: CIVIC LX
Body style: SEDAN 4 DR
Engine type: 1.8L L4 MPI SOHC 16V
Country of origin: UNITED STATES
 
using tag functions, them populate the fields in your database with the parsed data. ?) SAVE! ?) Move down a record ?) maybe pause a second or so ?) REPEAT! watts From: Vic Glassley > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Fri, 04 Nov 2011 14:15:07 -0700 To: > Subject: Is this possible in Panorama? Hello all, I have a list of about 12,000 automobile VIN that I need to look up the Makes and Models for. I have found a URL that if I replace the last 17 characters of the URL it will return what I am looking for. Is it possible to set up a batch operation in Panorama to copy a VIN, change to safari, replace the last 17 characters of the URL, press return, and move to the needed data, copy the make and paste it into a make field in Panorama, then switch back to safari again and copy the model this time and past it into a model field , then do the next VIN? If not, does anyone know of another way to do this. Copy and paste 12k times is not something I?m looking forward to. Here is the the URL, http://www.vin-info.com/car-history-vindecoder/19XFA1F57AE044098 Some sample VIN would be 19UUA66297A041713 or 1B3LC56R78N684181 or 1B7GL22XXWS611582 always 17 characters. Thanks in advance, Vic -------------- next part -------------- An HTML attachment was scrubbed... URL: From csw at me.com Sun Nov 6 12:49:15 2011 From: csw at me.com (chris watts) Date: Sun, 06 Nov 2011 12:49:15 -0800 Subject: Is this possible in Panorama In-Reply-To: References: Message-ID: <5C7DD6E2-6EF3-4DE9-B97F-68F952C0ACE7@me.com> nice. ya beat me to it! Sent from my iPhone On Nov 6, 2011, at 11:38 AM, "Thompson, David" wrote: > Local theSource > Loop > LoadURL theSource, "http://www.vin-info.com/car-history-vindecoder/"+VIN > Make = strip(tagdata(tagdata(theSource,"Make:","script",1),"","<",1)) > Model = strip(tagdata(tagdata(theSource,"Model:","script",1)"","<",1)) > DownRecord > Until info("Stopped") > > Dave > From: Vic Glassley [vic at mac.com] > Sent: Sunday, November 06, 2011 12:40 PM > To: qna at provue.com > Subject: Re: Re: Is this possible in Panorama > > > LOL. ?Its almost trivial?... And I?ve been trying to figure it out for days.. Thanks for the tip on adding the vins to the URL. I have the loop set up to add the vins to the end of the URL on the fly, and go to the web page, but I am having a real hard time getting the data back in any reliable fashion. Any help you can provide would be appreciated. > Thanks again in advance, > Vic > > On 11/4/11 11:07 PM, "qna-request at provue.com" wrote: > > From: csw > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Fri, 04 Nov 2011 22:28:53 +0000 (GMT) > To: "Panorama Questions & Answers (Discussion)" > Subject: Re: Is this possible in Panorama? > > Its almost trivial > > I am in my car and thus cant code it for you but the actions are: > > ? make the URL, probably with a formulafill, though it could be done on the fly > ? curl the URL, read the result into a variable, extract the part you want: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
Basic Information
 
VIN:19XFA1F57AE044098
Make: > HONDA > > > >
Model: > CIVIC LX > > >
Body style:SEDAN 4 DR
Engine type: 1.8L L4 MPI SOHC 16V
Country of origin:UNITED STATES
 
> > using tag functions, them populate the fields in your database with the parsed data. > > ?) SAVE! > ?) Move down a record > ?) maybe pause a second or so > ?) REPEAT! > > watts > > From: Vic Glassley > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Fri, 04 Nov 2011 14:15:07 -0700 > To: > Subject: Is this possible in Panorama? > > Hello all, I have a list of about 12,000 automobile VIN that I need to look up the Makes and Models for. I have found a URL that if I replace the last 17 characters of the URL it will return what I am looking for. Is it possible to set up a batch operation in Panorama to copy a VIN, change to safari, replace the last 17 characters of the URL, press return, and move to the needed data, copy the make and paste it into a make field in Panorama, then switch back to safari again and copy the model this time and past it into a model field , then do the next VIN? If not, does anyone know of another way to do this. Copy and paste 12k times is not something I?m looking forward to. Here is the the URL, > http://www.vin-info.com/car-history-vindecoder/19XFA1F57AE044098 > > Some sample VIN would be 19UUA66297A041713 or 1B3LC56R78N684181 or 1B7GL22XXWS611582 always 17 characters. > > Thanks in advance, > Vic > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From vic at mac.com Sun Nov 6 15:03:38 2011 From: vic at mac.com (Vic Glassley) Date: Sun, 06 Nov 2011 15:03:38 -0800 Subject: Qna Digest, Vol 47, Issue 6 In-Reply-To: Message-ID: Thanks Dave, but this gives me an error ?Missing Right Parenthesis or Bracket? unless I comments out the 2 lines following loadURL Line. Any suggestions? Thanks, Vic On 11/6/11 1:50 PM, "qna-request at provue.com" wrote: > > From: "Thompson, David" > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Sun, 6 Nov 2011 19:38:36 +0000 > To: "Panorama Questions & Answers (Discussion)" > Subject: RE: Re: Is this possible in Panorama > > Local theSource > Loop > LoadURL theSource, "http://www.vin-info.com/car-history-vindecoder/ > "+VIN > Make = strip(tagdata(tagdata(theSource," class="label">Make:","script",1),"","<",1)) > Model = strip(tagdata(tagdata(theSource," class="label">Model:","script",1)"","<",1)) > DownRecord > Until info("Stopped") > > Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: From gary at yonaites.com Sun Nov 6 16:31:54 2011 From: gary at yonaites.com (Gary Yonaites) Date: Sun, 6 Nov 2011 17:31:54 -0700 Subject: Qna Digest, Vol 47, Issue 6 In-Reply-To: References: Message-ID: A quick look tells me there is a missing comma in the last line and brackets should be used for the large quotes in both lines since there are quotes within the quoted text itself. Try: Make = strip(tagdata(tagdata(theSource,{Make:},"script",1),"","<",1)) Model = strip(tagdata(tagdata(theSource,{Model:},"script",1),"","<",1)) Gary gary at yonaites.com On Nov 6, 2011, at 4:03 PM, Vic Glassley wrote: >> Make = strip(tagdata(tagdata(theSource,"Make:","script",1),"","<",1)) >> Model = strip(tagdata(tagdata(theSource,"Model:","script",1)"","<",1)) -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Sun Nov 6 17:43:54 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 7 Nov 2011 01:43:54 +0000 Subject: Qna Digest, Vol 47, Issue 6 In-Reply-To: References: , Message-ID: I wrote it quickly, and in the email, not in Panorama, so I didn't spot the syntax errors. Gary's corrections should fix it. Dave ________________________________ From: Vic Glassley [vic at mac.com] Sent: Sunday, November 06, 2011 5:03 PM To: qna at provue.com Subject: Re: Qna Digest, Vol 47, Issue 6 Thanks Dave, but this gives me an error ?Missing Right Parenthesis or Bracket? unless I comments out the 2 lines following loadURL Line. Any suggestions? Thanks, Vic On 11/6/11 1:50 PM, "qna-request at provue.com" > wrote: From: "Thompson, David" > Reply-To: "Panorama Questions & Answers (Discussion)" > Date: Sun, 6 Nov 2011 19:38:36 +0000 To: "Panorama Questions & Answers (Discussion)" > Subject: RE: Re: Is this possible in Panorama Local theSource Loop LoadURL theSource, "http://www.vin-info.com/car-history-vindecoder/ "+VIN Make = strip(tagdata(tagdata(theSource,"Make:","script",1),"","<",1)) Model = strip(tagdata(tagdata(theSource,"Model:","script",1)"","<",1)) DownRecord Until info("Stopped") Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: From vjdif at prodigy.net Mon Nov 7 09:24:49 2011 From: vjdif at prodigy.net (Vic DiFranco) Date: Mon, 7 Nov 2011 11:24:49 -0600 Subject: Item No Weirdness Message-ID: Hello Everybody, Here's something weird. I added a field, called "Item No". It is formatted as a number field, 0 digits. The field is populated by a seq() command, so it has increasing numbers. But the following Arraybuild formula does not work! Arraybuild t1,?,"", str(?Item No?) There is no error message, but the t1 variable is empty. If any other number field is used in place of "Item No", the t1 variable is filled properly. Panorama apparently doesn't like a number field to be called "Item No". Is that a reserved keyword? Can anyone else reproduce this oddity? Just add a number field to a database, call it "Item No", and plug in any values. Then use an arraybuild command in a macro, as above. It happens every time with me. I renamed the field "Item", and everything now works correctly. I am using Panorama 6.0.0 on a Macintosh Powerbook G4 under OS 10.4.11. Regards, Vic DiFranco From vaugn at oikia-inc.com Mon Nov 7 09:05:42 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Mon, 07 Nov 2011 12:05:42 -0500 Subject: Strategy to Export CrossTab data Message-ID: <36326.1320685542@oikia-inc.com> I'd like to create charts of Panorama CrossTab data. I have the CrossTabs set for the desired results. What is the best strategy to export out for use in charts, probably Numbers, etc.? From samrutherford at musiccitymetals.net Mon Nov 7 10:21:00 2011 From: samrutherford at musiccitymetals.net (Sam Rutherford) Date: Mon, 7 Nov 2011 12:21:00 -0600 Subject: Item No Weirdness In-Reply-To: References: Message-ID: <5F475AB3-500D-4195-9984-C6A7B9E3551E@musiccitymetals.net> NO trouble here with fieldname 'Item No' On Nov 7, 2011, at 11:24 AM, Vic DiFranco wrote: > Hello Everybody, > > Here's something weird. > > I added a field, called "Item No". It is formatted as a number field, 0 digits. The field is populated by a seq() command, so it has increasing numbers. > > But the following Arraybuild formula does not work! > > Arraybuild t1,?,"", str(?Item No?) > > There is no error message, but the t1 variable is empty. If any other number field is used in place of "Item No", the t1 variable is filled properly. Panorama apparently doesn't like a number field to be called "Item No". > > Is that a reserved keyword? Can anyone else reproduce this oddity? Just add a number field to a database, call it "Item No", and plug in any values. Then use an arraybuild command in a macro, as above. It happens every time with me. I renamed the field "Item", and everything now works correctly. > > I am using Panorama 6.0.0 on a Macintosh Powerbook G4 under OS 10.4.11. > > Regards, > Vic DiFranco > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > ________________________________________________________________ Sam Rutherford Music City Metals 615/255-4481 samrutherford at musiccitymetals.net From jim at provue.com Mon Nov 7 10:21:52 2011 From: jim at provue.com (James Rea) Date: Mon, 7 Nov 2011 10:21:52 -0800 Subject: Item No Weirdness In-Reply-To: Message-ID: I was able to duplicate this with this procedure: local t1,?Item No? ?Item No?="" Arraybuild t1,?,"", str(?Item No?) tallmessage t1 So I think the problem is that you have a variable named Item No, probably a fileglobal or global variable created in some other procedure. You always need to be careful not to create a variable with the same name as a field, especially a global variable since that could conflict with any field in any database. Jim Rea On 11/7/11 at 9:24 AM, vjdif at prodigy.net (Vic DiFranco) wrote: >Hello Everybody, > >Here's something weird. > >I added a field, called "Item No". It is formatted as a number >field, 0 digits. The field is populated by a seq() command, so >it has increasing numbers. > >But the following Arraybuild formula does not work! > >Arraybuild t1,?,"", str(?Item No?) > >There is no error message, but the t1 variable is empty. If any >other number field is used in place of "Item No", the t1 >variable is filled properly. Panorama apparently doesn't like a >number field to be called "Item No". > >Is that a reserved keyword? Can anyone else reproduce this >oddity? Just add a number field to a database, call it "Item >No", and plug in any values. Then use an arraybuild command in >a macro, as above. It happens every time with me. I renamed the >field "Item", and everything now works correctly. > >I am using Panorama 6.0.0 on a Macintosh Powerbook G4 under OS 10.4.11. > >Regards, >Vic DiFranco >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From jim at provue.com Mon Nov 7 10:22:36 2011 From: jim at provue.com (James Rea) Date: Mon, 7 Nov 2011 10:22:36 -0800 Subject: Strategy to Export CrossTab data In-Reply-To: <36326.1320685542@oikia-inc.com> Message-ID: On 11/7/11 at 9:05 AM, vaugn at oikia-inc.com wrote: >I'd like to create charts of Panorama CrossTab data. I have >the CrossTabs set for the desired results. What is the best >strategy to export out for use in charts, probably Numbers, etc.? I think you can do this with the Save As command - make sure the crosstab is the top window, then choose the Text option. Jim From vjdif at prodigy.net Mon Nov 7 14:13:02 2011 From: vjdif at prodigy.net (Vic DiFranco) Date: Mon, 7 Nov 2011 16:13:02 -0600 Subject: Item No Weirdness Message-ID: <27605AA4-CC24-42FA-8566-01F7A7E4CD09@prodigy.net> Hello Everybody, Thanks to Sam and Jim for their response. As usual, Panorama is right, and I did something "wrong". There IS a global variable named "Item No", created by a button in the same form I use to run the macro. It is an old button that I had forgotten about, because it no longer is required. I just left it hanging around. It's gone now, and things are back to normal. Regards, Vic From jayschille at gmail.com Mon Nov 7 14:46:46 2011 From: jayschille at gmail.com (Jay Schille) Date: Mon, 7 Nov 2011 14:46:46 -0800 Subject: Item No Weirdness In-Reply-To: <27605AA4-CC24-42FA-8566-01F7A7E4CD09@prodigy.net> References: <27605AA4-CC24-42FA-8566-01F7A7E4CD09@prodigy.net> Message-ID: Vic, If you always prefix your variable names with something standard like: On Mon, Nov 7, 2011 at 2:13 PM, Vic DiFranco wrote: > Hello Everybody, > > Thanks to Sam and Jim for their response. > > As usual, Panorama is right, and I did something "wrong". There IS > a global variable named "Item No", created by a button in the same form I > use to run the macro. It is an old button that I had forgotten about, > because it no longer is required. I just left it hanging around. It's gone > now, and things are back to normal. > > Regards, > Vic > > ______________________________**_________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/**listinfo/qna > -- Jay Schille -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayschille at gmail.com Mon Nov 7 14:50:24 2011 From: jayschille at gmail.com (Jay Schille) Date: Mon, 7 Nov 2011 14:50:24 -0800 Subject: Item No Weirdness In-Reply-To: References: <27605AA4-CC24-42FA-8566-01F7A7E4CD09@prodigy.net> Message-ID: Vic and everyone, (Ignore the incomplete previous.) If you always prefix your variable names with something standard like, for example,: oVariable for a local variable, fVariable for a fileglobal variable, wVariable for a window variable, and gVariable for a global variable you will never have this problem. On Mon, Nov 7, 2011 at 2:46 PM, Jay Schille wrote: > Vic, > > On Mon, Nov 7, 2011 at 2:13 PM, Vic DiFranco wrote: > >> Hello Everybody, >> >> Thanks to Sam and Jim for their response. >> >> As usual, Panorama is right, and I did something "wrong". There IS >> a global variable named "Item No", created by a button in the same form I >> use to run the macro. It is an old button that I had forgotten about, >> because it no longer is required. I just left it hanging around. It's gone >> now, and things are back to normal. >> >> Regards, >> Vic >> >> ______________________________**_________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/**listinfo/qna >> > > > > -- > Jay Schille > -- Jay Schille -------------- next part -------------- An HTML attachment was scrubbed... URL: From martinmc at knology.net Tue Nov 8 14:07:33 2011 From: martinmc at knology.net (Martin McCaffery) Date: Tue, 8 Nov 2011 17:07:33 -0500 Subject: procedure window save causes crash In-Reply-To: References: <27605AA4-CC24-42FA-8566-01F7A7E4CD09@prodigy.net> Message-ID: I'm updating a procedure that's been working for a couple of years. Nowhere near the character limit. It was saving and running fine when I was adding new functions to it. Then I decided to add another local variable and as soon as I entered the name of the variable (lvThisWin) and saved. Panorama crashed. Replicable numerous times. Copied the whole procedure to Bbedit and pasted back in the old procedure, a new procedure and in a new procedure in a different film and everytime I tried to save it, it crashed. suggestions? From jim at provue.com Tue Nov 8 16:01:01 2011 From: jim at provue.com (James Rea) Date: Tue, 8 Nov 2011 16:01:01 -0800 Subject: procedure window save causes crash In-Reply-To: Message-ID: I've never heard of this. Whenever you save a database, Panorama "compiles" the procedure. I suspect the crash is happening in the compile, rather than the save. You can check that by forcing it to compile, either by pressing the Check Procedure tool or simply by clicking to another window. If that is the case it still leaves a mystery, because I don't know of any reason why the compiler should crash. Perhaps there is some sort of illegal character. Since you have BBEdit, you could check for odd characters there, and remove them if found. I don't know of any reason why an illegal character should crash the compiler, but it's the best theory I've got from the information provided. Jim On 11/8/11 at 2:07 PM, martinmc at knology.net (Martin McCaffery) wrote: >I'm updating a procedure that's been working for a couple of >years. Nowhere near the character limit. It was saving and >running fine when I was adding new functions to it. Then I >decided to add another local variable and as soon as I entered >the name of the variable (lvThisWin) and saved. Panorama >crashed. Replicable numerous times. >Copied the whole procedure to Bbedit and pasted back in the old >procedure, a new procedure and in a new procedure in a >different film and everytime I tried to save it, it crashed. > >suggestions? From JC at JamesCook.biz Wed Nov 9 10:09:50 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 9 Nov 2011 13:09:50 -0500 Subject: QnA Searching Message-ID: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> The search seems to be broken ( https://provue.com/support/QNA/index.html ) . I've tried with different browsers but can't get anything but the first page of results. The numbered page links either do nothing or pull up a blank page. Unfortunately it starts with the oldest posts so more recent posts are unavailable. The Advanced Search gets a blank too. In case anyone has it, I'm looking for a not too long ago post by Jim Rea regarding UNIX paths and accessing different volumes. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From cdpublishing at qwestoffice.net Wed Nov 9 10:12:59 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Wed, 9 Nov 2011 10:12:59 -0800 Subject: QnA Searching In-Reply-To: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> Message-ID: <566068E0-0A1E-40CF-BA86-336E4600201D@qwestoffice.net> perhaps: On 8/28/11 at 11:11 AM, dthmpsn1 at illinois.edu (David Thompson) wrote: > This is a UNIX path, so you should leave Macintosh HD out of it, and start with the slash. > > /Library/WebServer/ and so forth. That's true if the path is on the primary disk. But if it is on an external disk the path must be like this: /Volumes//rest of path There is a function, posixpath(, that takes care of all of this for you. You simply supply an HFS path (with colons, the kind Panorama usually uses) and it converts it into the corresponding UNIX path. Jim Rea On Nov 9, 2011, at 10:09 AM, James Cook wrote: > The search seems to be broken ( https://provue.com/support/QNA/index.html ) . I've tried with different browsers but can't get anything but the first page of results. The numbered page links either do nothing or pull up a blank page. Unfortunately it starts with the oldest posts so more recent posts are unavailable. > > The Advanced Search gets a blank too. > > > In case anyone has it, I'm looking for a not too long ago post by Jim Rea regarding UNIX paths and accessing different volumes. > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jim at JamesCook.biz Wed Nov 9 10:16:05 2011 From: Jim at JamesCook.biz (James Cook) Date: Wed, 9 Nov 2011 13:16:05 -0500 Subject: QnA Searching In-Reply-To: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> Message-ID: <6B897DD9-473C-4879-8B3E-D7164197656E@JamesCook.biz> Of course, as soon as I sent the post I found how to make the QnA search work. If I open each link in a new window, they do work. That's not proper, but at least I was able to find what I was looking for: posixpath( On Nov 9, 2011, at 1:09 PM, James Cook wrote: > The search seems to be broken ( https://provue.com/support/QNA/index.html ) . I've tried with different browsers but can't get anything but the first page of results. The numbered page links either do nothing or pull up a blank page. Unfortunately it starts with the oldest posts so more recent posts are unavailable. > > The Advanced Search gets a blank too. > > > In case anyone has it, I'm looking for a not too long ago post by Jim Rea regarding UNIX paths and accessing different volumes. > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Wed Nov 9 10:30:34 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 9 Nov 2011 18:30:34 +0000 Subject: QnA Searching In-Reply-To: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> Message-ID: If you go to to start your search, it works, but without the www, it's broken. Gary Yonaites recently posted a tip for finding the POSIX path to a given file or folder. Just drag it from the Finder, and drop it onto an open window in Terminal. If you are looking for the URL of the file or folder, drop it onto the Dropalyzer's window, and look at the furl flavor. Dave ________________________________ From:James Cook [JC at JamesCook.biz] Sent: Wednesday, November 09, 2011 12:09 PM To: Panorama Questions & Answers (Discussion) Subject: QnA Searching The search seems to be broken ( https://provue.com/support/QNA/index.html ) . I've tried with different browsers but can't get anything but the first page of results. The numbered page links either do nothing or pull up a blank page. Unfortunately it starts with the oldest posts so more recent posts are unavailable. The Advanced Search gets a blank too. In case anyone has it, I'm looking for a not too long ago post by Jim Rea regarding UNIX paths and accessing different volumes. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From JC at JamesCook.biz Wed Nov 9 10:52:09 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 9 Nov 2011 13:52:09 -0500 Subject: posixpath( - was QnA Searching In-Reply-To: References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> Message-ID: <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> On Nov 9, 2011, at 1:30 PM, Thompson, David wrote: > Gary Yonaites recently posted a tip for finding the POSIX path to a given file or folder. Just drag it from the Finder, and drop it onto an open window in Terminal. I'm trying to use posixpath( Unless I'm missing something though, posixpath( isn't working as expected. I'm providing a full path, but it's only returning a relative path albeit converted to a UNIX format. For instance, try this on a file in various locations on your drive: posixpath(pathstr(dbinfo("folder",""))) James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Wed Nov 9 11:01:41 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 9 Nov 2011 19:01:41 +0000 Subject: posixpath( - was QnA Searching In-Reply-To: <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> , <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> Message-ID: /Users/dthmpsn1/Desktop/ /Users/dthmpsn1/Documents/ /Volumes/PUBLIC/ Each of those was correct. The last one was on my flash drive, which is named PUBLIC. Dave ________________________________ From: James Cook [JC at JamesCook.biz] Sent: Wednesday, November 09, 2011 12:52 PM To: Panorama Questions & Answers (Discussion) Subject: posixpath( - was QnA Searching On Nov 9, 2011, at 1:30 PM, Thompson, David wrote: Gary Yonaites recently posted a tip for finding the POSIX path to a given file or folder. Just drag it from the Finder, and drop it onto an open window in Terminal. I'm trying to use posixpath( Unless I'm missing something though, posixpath( isn't working as expected. I'm providing a full path, but it's only returning a relative path albeit converted to a UNIX format. For instance, try this on a file in various locations on your drive: posixpath(pathstr(dbinfo("folder",""))) James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jim at JamesCook.biz Wed Nov 9 12:01:20 2011 From: Jim at JamesCook.biz (James Cook) Date: Wed, 9 Nov 2011 15:01:20 -0500 Subject: posixpath( - was QnA Searching In-Reply-To: References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> , <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> Message-ID: After some backtracking I found the issue and I was barking up the wrong tree. Trying to use posixpath( with shellopendocument was failing for me. I looked at the path as being the issue but it turns out that all of the files I tested had spaces in their names. That is what's making the difference. They're showing as escaped: "file\ name". Unescaping the spaces by nesting it all inside a replace( to replace "\ " with " " is now working for me. I don't know about all of the circumstances under which posixpath( would be used, but in this instance it appears that escaping spaces is a bug. On Nov 9, 2011, at 2:01 PM, Thompson, David wrote: > /Users/dthmpsn1/Desktop/ > /Users/dthmpsn1/Documents/ > /Volumes/PUBLIC/ > > Each of those was correct. The last one was on my flash drive, which is named PUBLIC. > > Dave > From: James Cook [JC at JamesCook.biz] > Sent: Wednesday, November 09, 2011 12:52 PM > To: Panorama Questions & Answers (Discussion) > Subject: posixpath( - was QnA Searching > > > On Nov 9, 2011, at 1:30 PM, Thompson, David wrote: >> Gary Yonaites recently posted a tip for finding the POSIX path to a given file or folder. Just drag it from the Finder, and drop it onto an open window in Terminal. > > > I'm trying to use posixpath( > > Unless I'm missing something though, posixpath( isn't working as expected. I'm providing a full path, but it's only returning a relative path albeit converted to a UNIX format. > > For instance, try this on a file in various locations on your drive: > posixpath(pathstr(dbinfo("folder",""))) > > > > > James Cook > Jim at JamesCook.biz > 616.928.2221 > > http://JamesCook.biz > > > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Wed Nov 9 13:33:07 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 9 Nov 2011 21:33:07 +0000 Subject: posixpath( - was QnA Searching In-Reply-To: References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> , <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> , Message-ID: The posixpath( function was created for use with the ExecuteUNIX statement. For ShellScript, I think you want to use the unixshellpath( function. Dave ________________________________ From: James Cook [Jim at JamesCook.biz] Sent: Wednesday, November 09, 2011 2:01 PM To: Panorama Questions & Answers (Discussion) Subject: Re: posixpath( - was QnA Searching I don't know about all of the circumstances under which posixpath( would be used, but in this instance it appears that escaping spaces is a bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Wed Nov 9 20:32:21 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Thu, 10 Nov 2011 04:32:21 +0000 Subject: posixpath( - was QnA Searching In-Reply-To: References: <53776EB5-7079-4600-8A3F-260BF5CE8B82@JamesCook.biz> , <8F216F5E-ABCA-46E1-ADA7-C5F8A4E44D2F@JamesCook.biz> , , Message-ID: I've looked into this a little more closely, and the documentation on the ShellScript command shows two different ways to embed a formula. To embed a Panorama formula use $?formula?$. The formulas are calculated in advance, then embedded into the source code as constants. For example, the formula $?2*3?$ will be embedded into the program as 6. The formula $?upper("hello world")?$ will be embedded as HELLO\ WORLD. In the case of text formulas any special characters will be encoded as necessary for a proper shell script literal. For example the formula $?{"}?$ will be embedded as \". To embed a Panorama formula with no quotes or translation use ^?formula?^. You will note that when the $ signs are used, special characters like spaces and quotes are escaped. The ShellScript statement uses the unixshellstring( function to escape those characters. That function escapes a total of 23 different characters. The posixpath( function escapes those same 23 characters, so if you use the $ signs to embed a posixpath( function, those characters will be escaped twice. File Name will become File\ Name after posixpath( gets through with it, and then it will become File\\\ Name after the unixshellstring( function has escaped both the space and the backslash. Spaces, and the other 22 characters, do need to be escaped, but they shouldn't be escaped twice. The unixshellpath( function does what posixpath( does, except that it doesn't escape any of those characters. It leaves that for the unixshellstring( function to do. Dave ________________________________ From:Thompson, David [dthmpsn1 at illinois.edu] Sent: Wednesday, November 09, 2011 3:33 PM To: Panorama Questions & Answers (Discussion) Subject: RE: posixpath( - was QnA Searching The posixpath( function was created for use with the ExecuteUNIX statement. For ShellScript, I think you want to use the unixshellpath( function. Dave ________________________________ From: James Cook [Jim at JamesCook.biz] Sent: Wednesday, November 09, 2011 2:01 PM To: Panorama Questions & Answers (Discussion) Subject: Re: posixpath( - was QnA Searching I don't know about all of the circumstances under which posixpath( would be used, but in this instance it appears that escaping spaces is a bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Thu Nov 10 08:52:58 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Thu, 10 Nov 2011 11:52:58 -0500 Subject: Loosing Panorama Menu's at Top of Screen Message-ID: <56514.1320943978@oikia-inc.com> First! Thanks to all the help to my questions. I know the following code is causing the problem, but not sure why or how to cure the problem. The purpose is to simply append initials/input and time & date to any edits in this field. It is automatically triggered by the following code/procedure in the design sheet. /* Procedure Name: DateStampComments */ local myinput gettext "Enter Comments", myinput ?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " + ? editcellstop /* the following extra code was added to refresh the screen in order to see the timedate stamp as it would not refresh immediately */ local top,left,height,width GetWindow top,left,height,width FitWindow ZoomWindow top,left,height,width,"NoPalette NoVertScroll NoGrowBox" From gary at yonaites.com Thu Nov 10 09:42:56 2011 From: gary at yonaites.com (Gary Yonaites) Date: Thu, 10 Nov 2011 10:42:56 -0700 Subject: Loosing Panorama Menu's at Top of Screen In-Reply-To: <56514.1320943978@oikia-inc.com> References: <56514.1320943978@oikia-inc.com> Message-ID: <04F79951-89C7-4D3C-968F-73A834C44181@yonaites.com> Have you tried replacing the bottom four lines with ShowPage instead? Gary gary at yonaites.com On Nov 10, 2011, at 9:52 AM, wrote: > First! Thanks to all the help to my questions. > > I know the following code is causing the problem, but not sure why or how to cure the problem. > > The purpose is to simply append initials/input and time & date to any edits in this field. It is automatically triggered by the following > code/procedure in the design sheet. > > /* > Procedure Name: DateStampComments > */ > local myinput > gettext "Enter Comments", myinput > ?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " + ? > editcellstop > /* > the following extra code was added to refresh the screen in order to see the timedate stamp as it would not refresh immediately > */ > local top,left,height,width > GetWindow top,left,height,width > FitWindow > ZoomWindow top,left,height,width,"NoPalette NoVertScroll NoGrowBox" > > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From vaugn at oikia-inc.com Thu Nov 10 09:53:24 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Thu, 10 Nov 2011 12:53:24 -0500 Subject: Loosing Panorama Menu's at Top of Screen Message-ID: <60876.1320947604@oikia-inc.com> SHOWPAGE seems to refresh the data. Thanks. I'll read further the doc's on SHOWPAGE. Top menus still disappear (except for Panorama, Actions, Wizards) - no change with that aspect. On Thu Nov 10 12:42 , Gary Yonaites sent: >Have you tried replacing the bottom four lines with ShowPage instead? > >Gary >gary at yonaites.com > >On Nov 10, 2011, at 9:52 AM, vaugn at oikia-inc.com> wrote: > >> First! Thanks to all the help to my questions. >> >> I know the following code is causing the problem, but not sure why or how to cure the problem. >> >> The purpose is to simply append initials/input and time & date to any edits in this field. It is automatically triggered by the following >> code/procedure in the design sheet. >> >> /* >> Procedure Name: DateStampComments >> */ >> local myinput >> gettext "Enter Comments", myinput >> ?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " + ? >> editcellstop >> /* >> the following extra code was added to refresh the screen in order to see the timedate stamp as it would not refresh immediately >> */ >> local top,left,height,width >> GetWindow top,left,height,width >> FitWindow >> ZoomWindow top,left,height,width,"NoPalette NoVertScroll NoGrowBox" >> >> >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Thu Nov 10 09:56:36 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Thu, 10 Nov 2011 17:56:36 +0000 Subject: Loosing Panorama Menu's at Top of Screen In-Reply-To: <56514.1320943978@oikia-inc.com> References: <56514.1320943978@oikia-inc.com> Message-ID: The extra lines you added aren't doing anything, because the procedure stops after the EditCellStop. The EditCell and EditCellStop commands cause a small window containing the text in that cell to be opened. What you have there is a small text editor. The only thing you can do in that window is to edit the text, so menus that operate on the database, rather than just that text, do not apply. You should still have some menus, but they wouldn't be the same menus your form has. Dave ________________________________________ From: vaugn at oikia-inc.com [vaugn at oikia-inc.com] Sent: Thursday, November 10, 2011 10:52 AM To: qna at provue.com Subject: Loosing Panorama Menu's at Top of Screen First! Thanks to all the help to my questions. I know the following code is causing the problem, but not sure why or how to cure the problem. The purpose is to simply append initials/input and time & date to any edits in this field. It is automatically triggered by the following code/procedure in the design sheet. /* Procedure Name: DateStampComments */ local myinput gettext "Enter Comments", myinput ?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " + ? editcellstop /* the following extra code was added to refresh the screen in order to see the timedate stamp as it would not refresh immediately */ local top,left,height,width GetWindow top,left,height,width FitWindow ZoomWindow top,left,height,width,"NoPalette NoVertScroll NoGrowBox" _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From vaugn at oikia-inc.com Thu Nov 10 10:02:04 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Thu, 10 Nov 2011 13:02:04 -0500 Subject: Loosing Panorama Menu's at Top of Screen Message-ID: <38197.1320948124@oikia-inc.com> Good point. It does seem like the procedure doesn't finish. So based on recent list input. My code is now: local myinput myinput = "mvm" gettext "Enter Comments", myinput ?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " SHOWPAGE But it still hangs with just Panorama, Action, and Wizards. On Thu Nov 10 12:56 , 'Thompson, David' sent: >The extra lines you added aren't doing anything, because the procedure stops after the EditCellStop. The EditCell and EditCellStop commands cause a small window containing the text in that cell to be opened. What you have there is a small text editor. The only thing you can do in that window is to edit the text, so menus that operate on the database, rather than just that text, do not apply. You should still have some menus, but they wouldn't be the same menus your form has. > >Dave >________________________________________ >From: vaugn at oikia-inc.com [vaugn at oikia-inc.com] >Sent: Thursday, November 10, 2011 10:52 AM >To: qna at provue.com >Subject: Loosing Panorama Menu's at Top of Screen > >First! Thanks to all the help to my questions. > >I know the following code is causing the problem, but not sure why or how to cure the problem. > >The purpose is to simply append initials/input and time & date to any edits in this field. It is automatically triggered by the following >code/procedure in the design sheet. > >/* >Procedure Name: DateStampComments >local myinput >gettext "Enter Comments", myinput >?? = ?? + " " + myinput +" [" + datepattern(today(),"mm/dd") + " " + timepattern(now(),"hh:mm") + "] " + ? >editcellstop >/* >the following extra code was added to refresh the screen in order to see the timedate stamp as it would not refresh immediately >local top,left,height,width >GetWindow top,left,height,width >FitWindow >ZoomWindow top,left,height,width,"NoPalette NoVertScroll NoGrowBox" > > > >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From stephen at bohrer.com Thu Nov 10 20:30:06 2011 From: stephen at bohrer.com (Stephen Bohrer) Date: Thu, 10 Nov 2011 21:30:06 -0700 Subject: iPhoto to Panorama Message-ID: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> I've read the "help" book about photos, but I don't understand how to move photos, in my case from iPhoto, to my Panorama file. Please explain the process. Stephen Dean Bohrer 214 Shadow Wood Dr Alamosa, CO 81101 719-937-2947 (house) 719-937-1311 (cell) Stephen at Bohrer.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From kjmeyer at mac.com Fri Nov 11 00:44:34 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Fri, 11 Nov 2011 09:44:34 +0100 Subject: iPhoto to Panorama In-Reply-To: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> Message-ID: <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> Am 11.11.2011 um 05:30 schrieb Stephen Bohrer: > I've read the "help" book about photos, but I don't understand how to move photos, in my case from iPhoto, to my Panorama file. Please explain the process. Panorama has no "picture" fields. So you usually do not save pictures IN your database. Exception: Panorama's Flash Art Scrapbook. Or background pictures of your forms. Normally you will use a different way to display photos in Panorama: You basically store a reference to photos on your disk. If you want to make use of iPhoto photos, you will have to export these photos (as files) first. You put a placeholder (Flash Art Super Object) in a form. In the FASO's formula you link a field in your database to a folder with pictures (preferably placed in the folder containing your database). The linked database field should contain names identifying the photos. Example: Your database contains a field "Teams". On your form you want to display the team's logo. Inside the folder of your database you have provided a folder "Logos" containing the logos as (e. g.) PNG files. The logo files are named according the entries in the Teams field of your database (+ suffix ".png") In the FASO's configuration dialog check the option "Include pictures on disk" enter the formula folderpath(dbinfo("Folder",""))+"Logos:"+Teams+".png" -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Fri Nov 11 06:03:48 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Fri, 11 Nov 2011 14:03:48 +0000 Subject: iPhoto to Panorama In-Reply-To: <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com>, <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> Message-ID: For the record, Panorama does have "picture" fields, but they're not recommended, which is why the setup dialog in the data sheet no longer lists picture fields as an option. It's still listed as an option in the design sheet however. Dave ________________________________ From: Kurt J. Meyer [kjmeyer at mac.com] Sent: Friday, November 11, 2011 2:44 AM To: Panorama Questions & Answers (Discussion) Subject: Re: iPhoto to Panorama Panorama has no "picture" fields. So you usually do not save pictures IN your database. Exception: Panorama's Flash Art Scrapbook. Or background pictures of your forms. -------------- next part -------------- An HTML attachment was scrubbed... URL: From designer at quickdata.com Fri Nov 11 06:22:02 2011 From: designer at quickdata.com (Paul) Date: Fri, 11 Nov 2011 06:22:02 -0800 Subject: iPhoto to Panorama In-Reply-To: References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com>, <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> Message-ID: <4EBD2F8A.30402@quickdata.com> Are you sure you have to export the the photos first? Are they not already photo files (jpg., etc.) stored somewhere on the computer already? Additional organization via various folder names/content may be desirable, but just pointing to their iPhoto location would work, wouldn't it? Paul QuickData Ref: "....If you want to make use of iPhoto photos, you will have to export these photos (as files) first. ..." From kjmeyer at mac.com Fri Nov 11 06:37:09 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Fri, 11 Nov 2011 15:37:09 +0100 Subject: iPhoto to Panorama In-Reply-To: References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> Message-ID: Am 11.11.2011 um 15:03 schrieb Thompson, David: > For the record, Panorama does have "picture" fields, but they're not recommended, which is why the setup dialog in the data sheet no longer lists picture fields as an option. It's still listed as an option in the design sheet however. I did not know that any more. You find that in the PDF Panorama Handbook on page 816: Storing Images in a Field Flash Art is the recommended method for displaying images in a Panorama database. Panorama does, however, have another method for storing and displaying images. Instead of using Flash Art you can actually set up a Picture field and store the images directly in the database. This has many disadvantages?it uses up gobs of memory and you have no control over the alignment or scaling of the image. Nevertheless, this has been an option since the first version of Panorama and is retained for compatibility with databases that may use this feature. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kjmeyer at mac.com Fri Nov 11 06:43:49 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Fri, 11 Nov 2011 15:43:49 +0100 Subject: iPhoto to Panorama In-Reply-To: <4EBD2F8A.30402@quickdata.com> References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> <4EBD2F8A.30402@quickdata.com> Message-ID: Am 11.11.2011 um 15:22 schrieb Paul: > Are you sure you have to export the the photos first? Are they not already photo files (jpg., etc.) stored somewhere on the computer already? > Additional organization via various folder names/content may be desirable, but just pointing to their iPhoto location would work, wouldn't it? No. In that case you would have to know, where (in which subfolder) these pictures in the iPhoto Library are, and this depends on creation date, name of event, original or modified ? You can drag your selected pictures simply out of iPhoto into a folder of your choice. This folder may live wherever ? you only have to know the path to it. But the easiest way is to keep this folder in the database's folder, because then you can access it with a quite simple formula. From gary at yonaites.com Fri Nov 11 07:10:40 2011 From: gary at yonaites.com (Gary Yonaites) Date: Fri, 11 Nov 2011 08:10:40 -0700 Subject: iPhoto to Panorama In-Reply-To: References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> <4EBD2F8A.30402@quickdata.com> Message-ID: As an example of what Kurt is talking about, here is a path to one of my iPhoto images in the iPhoto folder: " Macintosh HD:Users:garyyonaites:Pictures:iPhoto Library:Originals:2011:May 23, 2011_2:IMG_1095.JPG" Gary gary at yonaites.com On Nov 11, 2011, at 7:43 AM, Kurt J. Meyer wrote: > But the easiest way is to keep this folder in the database's folder, because then you can access it with a quite simple formula. From JC at JamesCook.biz Fri Nov 11 08:28:55 2011 From: JC at JamesCook.biz (James Cook) Date: Fri, 11 Nov 2011 11:28:55 -0500 Subject: iPhoto to Panorama In-Reply-To: References: <4C65CFFB-381E-4CE0-A21C-8C0A5B932173@bohrer.com> <84FA8F9E-F999-47CF-8898-D2CC9A912F9F@mac.com> <4EBD2F8A.30402@quickdata.com> Message-ID: <0CA04691-0381-4A53-BF7F-9E82342A6AAE@JamesCook.biz> On Nov 11, 2011, at 9:43 AM, Kurt J. Meyer wrote: > You can drag your selected pictures simply out of iPhoto into a folder of your choice. Or you can set up a Panorama form to capture the path to the image wherever it is, by dragging the image onto the form. It reduces duplication of the images on disk, but it does require that things stay located as they are. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaugn at oikia-inc.com Sun Nov 13 06:05:11 2011 From: vaugn at oikia-inc.com (vaugn at oikia-inc.com) Date: Sun, 13 Nov 2011 09:05:11 -0500 Subject: Panorama Recommendation - 10.7 or 10.6 Server Message-ID: <59604.1321193111@oikia-inc.com> I'll be setting up Mac Mini web server for basic Panorama web publishing. Which is the best choice system version? Other issues?? From cdpublishing at qwestoffice.net Sun Nov 13 12:01:01 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Sun, 13 Nov 2011 12:01:01 -0800 Subject: programming error for submission of tech support incident? Message-ID: <6D6EE75A-7C46-4641-AF1E-E8464626940F@qwestoffice.net> Trying to submit request for tech support online, but when I try to submit, I get: Database Programming Error Sorry, your request cannot be completed due to a programming error. The information below may help the webmaster or database administrator diagnose the problem. Error: PYTHON ERROR: File "/private/var/folders/mV/mVtc8VSNHOuDNtX2ebp1X++++TI/TemporaryItems/pan.2011.11.13.11.57.10.533.py", line 23 SyntaxError: Non-ASCII character '\xe5' in file /private/var/folders/mV/mVtc8VSNHOuDNtX2ebp1X++++TI/TemporaryItems/pan.2011. Statement: RtnError Parameter: ErrorMessage The tech support issue is: // Craig, As per our conversation yesterday, I wanted to touch base with you and see what we could find out about Panorama and your software. We are able to get the software to run with Domain Admin rights, but cannot get it to run with any others. We have made George an admin of his machine, still no luck. We tried opening this program on a non-redirected account, which also did not work. As of right now, we can get Panorama 5.5. to open by browsing to: C:\Program Files\Panorama, but we cannot uninstall it, as there is no installer/uninstaller in control panel. I downloaded and installed 6.0, and can open it under my account, but not under George?s. When I installed 6.0, it created an add/remove in control panel, so I was able to remove it after testing. Any/all help would be appreciated, as we are currently taking turns pounding our heads into a wall. Thanks, Benton County IRM PC Support Specialist // suggestions would be appreciated. Craig McPherson From martinmc at knology.net Sun Nov 13 12:53:48 2011 From: martinmc at knology.net (Martin McCaffery) Date: Sun, 13 Nov 2011 14:53:48 -0600 Subject: procedure window save causes crash In-Reply-To: References: Message-ID: Was just able to get back to this and go through it line by line. Yes, was crashing on compile. The problem seems to have been caused by a stray "endif" within a CASE/ENDCASE. Oddly, it compiles as ok with the endif. Crashes started when I started adding stuff elsewhere in the procedure. And seemed to be triggered by using the ? (opt-L) in formulas. Didn't find any invisible characters. Thanks Martin >I've never heard of this. Whenever you save a >database, Panorama "compiles" the procedure. I >suspect the crash is happening in the compile, >rather than the save. You can check that by >forcing it to compile, either by pressing the >Check Procedure tool or simply by clicking to >another window. > >If that is the case it still leaves a mystery, >because I don't know of any reason why the >compiler should crash. Perhaps there is some >sort of illegal character. Since you have >BBEdit, you could check for odd characters >there, and remove them if found. I don't know of >any reason why an illegal character should crash >the compiler, but it's the best theory I've got >from the information provided. > >Jim > > >On 11/8/11 at 2:07 PM, martinmc at knology.net (Martin McCaffery) wrote: > >>I'm updating a procedure that's been working >>for a couple of years. Nowhere near the >>character limit. It was saving and running fine >>when I was adding new functions to it. Then I >>decided to add another local variable and as >>soon as I entered the name of the variable >>(lvThisWin) and saved. Panorama crashed. >>Replicable numerous times. >>Copied the whole procedure to Bbedit and pasted >>back in the old procedure, a new procedure and >>in a new procedure in a different film and >>everytime I tried to save it, it crashed. >> >>suggestions? > >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From audax at wideband.net.au Sun Nov 13 13:48:13 2011 From: audax at wideband.net.au (Michael Kellock) Date: Mon, 14 Nov 2011 08:48:13 +1100 Subject: procedure window save causes crash In-Reply-To: References: Message-ID: <20F55056-6A38-4546-A505-314BED95FAB3@wideband.net.au> This is an ongoing problem that Jim might look at when he has some spare time (probably after he retires). Panorama will happily compile some very odd and invalid combinations of IF and CASE structures - I've encountered them a few times. The best solution of course is to stop writing bad code. michael On 14/11/2011, at 7:53 AM, Martin McCaffery wrote: > The problem seems to have been caused by a stray "endif" within a CASE/ENDCASE. Oddly, it compiles as ok with the endif. Crashes started when I started adding stuff elsewhere in the procedure. And seemed to be triggered by using the ? (opt-L) in formulas. From qnaweb at provue.com Sun Nov 13 18:39:28 2011 From: qnaweb at provue.com (John Schubert) Date: 13 Nov 2011 18:39:28 -0800 Subject: shellopendocument problems displaying pdf's Message-ID: I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. Thanks John Schubert From montanaproducts at usamedia.tv Sun Nov 13 19:56:48 2011 From: montanaproducts at usamedia.tv (John Schubert) Date: Sun, 13 Nov 2011 19:56:48 -0800 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: Message-ID: Well I've got most of it figured out. Sometimes asking a question helps clear my mind. I'm using a series of replace statements to filter the posixpath () statement so that the included characters don't cause a failure to display. My program is below: Local lvFile lvFile = "file:///Volumes/Data/Current_Backup/Scanned_Files.......etc.......pdf" lvFile = replace(lvFile, "\ ", " ") lvFile = replace(lvFile, "\$", "$") ;lvFile = replace(lvFile, "\(", "(") <-------- These are the problem lines ;lvFile = replace(lvFile, "\)". ")") <-------- These are the problem lines lvFile = replace(lvFile, "\#", "#") lvFile = replace(lvFile,"\'", "'") shellopendocument lvFile My problem is with the "(", and the ")" brackets. As you can see above I have those two lines remarked out. When I check the procedure with those "in" I get something to the effect of uneven number of brackets. Of course I know that in programing you always want to have an equal number of left and right brackets, otherwise your statement won't work, but in this case I want to replace them. How do I do that? John On Nov 13, 2011, at 6:39 PM, John Schubert wrote: > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From JC at JamesCook.biz Sun Nov 13 20:08:28 2011 From: JC at JamesCook.biz (James Cook) Date: Sun, 13 Nov 2011 23:08:28 -0500 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: Message-ID: <93291AF8-121D-487C-91A4-1D5D0516152F@JamesCook.biz> Being familiar with the script you're using, I had already sent you an example using unixshellpath( based on an exchange I had here last week on the very topic. On Nov 13, 2011, at 9:39 PM, John Schubert wrote: > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Sun Nov 13 20:17:35 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 04:17:35 +0000 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: Message-ID: ShellOpenDocument doesn't use a posix path. It uses a file url. These two different types of paths consider different characters to be special, and they employ different methods of escaping the special characters. In a posix path, characters are escaped by putting a backslash in front of the character, so a quote would be \" for example. In a file url, the characters are url encoded, so a space would be %20 for example. The OpenAnything custom statement ultimately uses ShellOpenDocument to open the file, but it takes care of the process of converting the traditional Macintosh folder path with colons to a file url, for you. It also takes care of the process of url encoding the special characters. Dave ________________________________________ From: John Schubert [qnaweb at provue.com] Sent: Sunday, November 13, 2011 8:39 PM To: qna at provue.com Subject: shellopendocument problems displaying pdf's I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. Thanks John Schubert _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Sun Nov 13 20:47:32 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 04:47:32 +0000 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: , Message-ID: The line lvFile = replace(lvFile, "\(", "(") shouldn't present a problem, because those extra ( are in quotes. The line lvFile = replace(lvFile, "\)". ")") would present a problem, because there is a period where a comma should be. Dave ________________________________________ From: John Schubert [montanaproducts at usamedia.tv] Sent: Sunday, November 13, 2011 9:56 PM To: Panorama Questions & Answers (Discussion) Subject: Re: shellopendocument problems displaying pdf's ;lvFile = replace(lvFile, "\(", "(") <-------- These are the problem lines ;lvFile = replace(lvFile, "\)". ")") <-------- These are the problem lines My problem is with the "(", and the ")" brackets. As you can see above I have those two lines remarked out. When I check the procedure with those "in" I get something to the effect of uneven number of brackets. Of course I know that in programing you always want to have an equal number of left and right brackets, otherwise your statement won't work, but in this case I want to replace them. How do I do that? John On Nov 13, 2011, at 6:39 PM, John Schubert wrote: > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From montanaproducts at usamedia.tv Sun Nov 13 20:52:10 2011 From: montanaproducts at usamedia.tv (John Schubert) Date: Sun, 13 Nov 2011 20:52:10 -0800 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: Message-ID: <0E74B037-F132-4E96-9488-EA8E59B1A60C@usamedia.tv> Dave: As a test I'm dropping a file like "Test.pdf" on the terminal open window. The result goes something like this: /Volumes/Data/Test.pdf when I combine the result with the shellopendocument as such "file:///Volumes/Data/Test.pdf" the file opens as expected in Adobe Acrobat. when there is a space or other character it is escaped as you gave and example with a forward slash\ "Test 1 #.pdf becomes: /Volumes/Data/Test\ 1\ \#.pdf This looks like a posixpath, am I wrong? John On Nov 13, 2011, at 8:17 PM, Thompson, David wrote: > ShellOpenDocument doesn't use a posix path. It uses a file url. These two different types of paths consider different characters to be special, and they employ different methods of escaping the special characters. In a posix path, characters are escaped by putting a backslash in front of the character, so a quote would be \" for example. In a file url, the characters are url encoded, so a space would be %20 for example. > > The OpenAnything custom statement ultimately uses ShellOpenDocument to open the file, but it takes care of the process of converting the traditional Macintosh folder path with colons to a file url, for you. It also takes care of the process of url encoding the special characters. > > Dave > ________________________________________ > From: John Schubert [qnaweb at provue.com] > Sent: Sunday, November 13, 2011 8:39 PM > To: qna at provue.com > Subject: shellopendocument problems displaying pdf's > > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From montanaproducts at usamedia.tv Sun Nov 13 20:58:05 2011 From: montanaproducts at usamedia.tv (John Schubert) Date: Sun, 13 Nov 2011 20:58:05 -0800 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: , Message-ID: How right you are. Worked OK after replacing the period with a comma John On Nov 13, 2011, at 8:47 PM, Thompson, David wrote: > The line > > lvFile = replace(lvFile, "\(", "(") > > shouldn't present a problem, because those extra ( are in quotes. The line > > lvFile = replace(lvFile, "\)". ")") > > would present a problem, because there is a period where a comma should be. > > Dave > ________________________________________ > From: John Schubert [montanaproducts at usamedia.tv] > Sent: Sunday, November 13, 2011 9:56 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: shellopendocument problems displaying pdf's > > ;lvFile = replace(lvFile, "\(", "(") <-------- These are the problem lines > ;lvFile = replace(lvFile, "\)". ")") <-------- These are the problem lines > > My problem is with the "(", and the ")" brackets. As you can see above I have those two lines remarked out. When I check the procedure with those "in" I get something to the effect of uneven number of brackets. Of course I know that in programing you always want to have an equal number of left and right brackets, otherwise your statement won't work, but in this case I want to replace them. How do I do that? > > John > > On Nov 13, 2011, at 6:39 PM, John Schubert wrote: > >> I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. >> >> The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. >> >> Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. >> >> I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. >> >> Thanks >> >> John Schubert >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From montanaproducts at usamedia.tv Sun Nov 13 21:21:25 2011 From: montanaproducts at usamedia.tv (John Schubert) Date: Sun, 13 Nov 2011 21:21:25 -0800 Subject: shellopendocument problems displaying pdf's In-Reply-To: References: Message-ID: <38BAF410-F651-4BD2-9B3A-3A8815755A5D@usamedia.tv> Dave: OpenAnything works well when it's in the same folder as the database. As an example I have a file "Test.pdf" in the same folder as the database, therefore: OpenAnything "", "Test.pdf" opens in Adobe Acrobat as expected. However I'm unable to open other file outside of the database folder. Could you give me an example of this approach. I know the form is: OpenAnything "folder", "file" A folder that resides outside of the boot disk and not in the database folder would use what notation? I have a file like this: /Volumes/Data/Test.pdf Thanks John On Nov 13, 2011, at 8:17 PM, Thompson, David wrote: > ShellOpenDocument doesn't use a posix path. It uses a file url. These two different types of paths consider different characters to be special, and they employ different methods of escaping the special characters. In a posix path, characters are escaped by putting a backslash in front of the character, so a quote would be \" for example. In a file url, the characters are url encoded, so a space would be %20 for example. > > The OpenAnything custom statement ultimately uses ShellOpenDocument to open the file, but it takes care of the process of converting the traditional Macintosh folder path with colons to a file url, for you. It also takes care of the process of url encoding the special characters. > > Dave > ________________________________________ > From: John Schubert [qnaweb at provue.com] > Sent: Sunday, November 13, 2011 8:39 PM > To: qna at provue.com > Subject: shellopendocument problems displaying pdf's > > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Sun Nov 13 21:36:05 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 05:36:05 +0000 Subject: shellopendocument problems displaying pdf's In-Reply-To: <38BAF410-F651-4BD2-9B3A-3A8815755A5D@usamedia.tv> References: , <38BAF410-F651-4BD2-9B3A-3A8815755A5D@usamedia.tv> Message-ID: Either OpenAnything "Data:", "Test.pdf" or OpenAnything folder("Data:"), "Test.pdf" should work. The way the OpenAnything command is written, the second should be considered the preferred method. If the path in the first example were exactly 6 characters long, instead of 5, there would have been a problem. Dave ________________________________________ From: John Schubert [montanaproducts at usamedia.tv] Sent: Sunday, November 13, 2011 11:21 PM To: Panorama Questions & Answers (Discussion) Subject: Re: shellopendocument problems displaying pdf's Dave: OpenAnything works well when it's in the same folder as the database. As an example I have a file "Test.pdf" in the same folder as the database, therefore: OpenAnything "", "Test.pdf" opens in Adobe Acrobat as expected. However I'm unable to open other file outside of the database folder. Could you give me an example of this approach. I know the form is: OpenAnything "folder", "file" A folder that resides outside of the boot disk and not in the database folder would use what notation? I have a file like this: /Volumes/Data/Test.pdf Thanks John On Nov 13, 2011, at 8:17 PM, Thompson, David wrote: > ShellOpenDocument doesn't use a posix path. It uses a file url. These two different types of paths consider different characters to be special, and they employ different methods of escaping the special characters. In a posix path, characters are escaped by putting a backslash in front of the character, so a quote would be \" for example. In a file url, the characters are url encoded, so a space would be %20 for example. > > The OpenAnything custom statement ultimately uses ShellOpenDocument to open the file, but it takes care of the process of converting the traditional Macintosh folder path with colons to a file url, for you. It also takes care of the process of url encoding the special characters. > > Dave > ________________________________________ > From: John Schubert [qnaweb at provue.com] > Sent: Sunday, November 13, 2011 8:39 PM > To: qna at provue.com > Subject: shellopendocument problems displaying pdf's > > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Sun Nov 13 21:40:24 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 05:40:24 +0000 Subject: shellopendocument problems displaying pdf's In-Reply-To: <0E74B037-F132-4E96-9488-EA8E59B1A60C@usamedia.tv> References: , <0E74B037-F132-4E96-9488-EA8E59B1A60C@usamedia.tv> Message-ID: /Volumes/Data/Test\ 1\ \#.pdf is a posix path file:///Volumes/Data/Test%201%20%23.pdf is a file url ShellOpenDocument "file:///Volumes/Data/Test%201%20%23.pdf" will open the file. It looks like few if any of those characters actually need to be url encoded, but it does no harm to do it. When this command was originally introduced to the Mac, we were told that it used the same sort of path you see in Safari's address bar if you choose the file with Open File... from the File menu. Safari encoded spaces, and many other characters, and so we did too, and it worked, but it looks like it wasn't necessary. Dave ________________________________________ From: John Schubert [montanaproducts at usamedia.tv] Sent: Sunday, November 13, 2011 10:52 PM To: Panorama Questions & Answers (Discussion) Subject: Re: shellopendocument problems displaying pdf's Dave: As a test I'm dropping a file like "Test.pdf" on the terminal open window. The result goes something like this: /Volumes/Data/Test.pdf when I combine the result with the shellopendocument as such "file:///Volumes/Data/Test.pdf" the file opens as expected in Adobe Acrobat. when there is a space or other character it is escaped as you gave and example with a forward slash\ "Test 1 #.pdf becomes: /Volumes/Data/Test\ 1\ \#.pdf This looks like a posixpath, am I wrong? John On Nov 13, 2011, at 8:17 PM, Thompson, David wrote: > ShellOpenDocument doesn't use a posix path. It uses a file url. These two different types of paths consider different characters to be special, and they employ different methods of escaping the special characters. In a posix path, characters are escaped by putting a backslash in front of the character, so a quote would be \" for example. In a file url, the characters are url encoded, so a space would be %20 for example. > > The OpenAnything custom statement ultimately uses ShellOpenDocument to open the file, but it takes care of the process of converting the traditional Macintosh folder path with colons to a file url, for you. It also takes care of the process of url encoding the special characters. > > Dave > ________________________________________ > From: John Schubert [qnaweb at provue.com] > Sent: Sunday, November 13, 2011 8:39 PM > To: qna at provue.com > Subject: shellopendocument problems displaying pdf's > > I have a collection of 48,000 business documents consisting of receipts, invoices, statements and checks all of which are in pdf's. I have been using FlashArt SuperObject to display them in a single user database form. I have recently purchased the Enterprise Edition of Panorama and am moving to a server with 3 clients. I find it necessary to use shellopendocument to display these pdf's in this environment. > > The problem occurs with the file name. I obtain the path using posixpath( and the file displays as expected as long as the name is simple. Test.pdf displays OK, but Test 1.pdf doesn't. It appears that if a file name contains "*", "'" (that's a single quote or apostrophe), """ (double quote), " " (space), "(" or ")" (brackets), "#", or "$" the file will not display. If I remove all of these the file will display OK. My problem is that these are business papers and I could filter out most of these characters, but the $ is absolutely necessary to understanding the meaning of the file. > > Is there a way to leave these in the file name and still have it work. I've tried quotes but that's one of the forbidden characters. > > I can't see another statement that would take the place of shellopendocument. Perhaps an Apple Script. I don't have any experience in writing them. If you have any ideas I'd sure appreciate it. > > Thanks > > John Schubert > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Mon Nov 14 06:19:20 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 14 Nov 2011 09:19:20 -0500 Subject: Fastest Search Option (floating point or 0 digit format)? Message-ID: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us> Hello, I've got a 3 million record database, with the main field I need to search on containing integers ranging from 0 to 3,800,000,000. The issue I just found is that the "0 digit" format limits records to a maximum value of +/- 2,100,000,000. I am exploring two options: 1) Use floating point format instead of 0 digit format. I am guessing, though, if I do that a < (less than) comparison search of 3 million records will take much longer, and the data file will greatly increase in size. Is that the case? OR MY OTHER OPTION... 2) Just subtract 2 billion from all the values in my database, and leave in "0 digit" format, thus creating a database that ranges from negative 1,800,000,000 to +1,800,000,000, all of which should be acceptable values in the 0 digit format. I am guessing this will be faster for a "less than" search with a smaller database footprint, but just requires the extra step of subtracting 2 billion before each search. I could spend an hour or two experimenting with this, but just thought I'd ask here first in case someone has a quick answer. Speed is going to be the most important factor for this database. Best wishes, - Jeff From dthmpsn1 at illinois.edu Mon Nov 14 09:04:48 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 17:04:48 +0000 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us> References: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us> Message-ID: I doubt that the speed would change much. It's true that a floating point comparison is slower than comparing integers, but before the number can be compared, it first has to be found. There will be more instructions involved in that process than that one floating point comparison. You would want to make sure the number you are comparing that field to is floating point in the variable though. 3 million conversions from integer to floating point would add a significant amount of time to the search. Better to do it once before you start. Panorama does do a compression of sorts with fixed point fields, such as integer fields. A number that isn't big enough to require more than one byte, won't use more than one byte. Numbers in a floating point field are always 8 bytes. When the integers are compared, however, the comparison will be between 4 byte integers, so the process of assembling the integer before operating on it may be a little more complicated than it is for floating point numbers. Your range of numbers is large enough that the vast majority of them will be 4 bytes anyway, so converting to float would add 4 bytes to most of the records. For 3 million records, that would be an addition of a little more than 12 MB to the size of the database. That size change shouldn't have any influence on the search time. This is just theorizing on my part, however. The only way to be really sure would be to try it and time it. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Monday, November 14, 2011 8:19 AM To: Panorama Questions & Answers (Discussion) Subject: Fastest Search Option (floating point or 0 digit format)? Hello, I've got a 3 million record database, with the main field I need to search on containing integers ranging from 0 to 3,800,000,000. The issue I just found is that the "0 digit" format limits records to a maximum value of +/- 2,100,000,000. I am exploring two options: 1) Use floating point format instead of 0 digit format. I am guessing, though, if I do that a < (less than) comparison search of 3 million records will take much longer, and the data file will greatly increase in size. Is that the case? OR MY OTHER OPTION... 2) Just subtract 2 billion from all the values in my database, and leave in "0 digit" format, thus creating a database that ranges from negative 1,800,000,000 to +1,800,000,000, all of which should be acceptable values in the 0 digit format. I am guessing this will be faster for a "less than" search with a smaller database footprint, but just requires the extra step of subtracting 2 billion before each search. I could spend an hour or two experimenting with this, but just thought I'd ask here first in case someone has a quick answer. Speed is going to be the most important factor for this database. Best wishes, - Jeff _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From cdpublishing at qwestoffice.net Mon Nov 14 09:29:03 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Mon, 14 Nov 2011 09:29:03 -0800 Subject: Panorama feature request Message-ID: <2E2E8449-9A96-4EB0-80A9-DE52825DAD9F@qwestoffice.net> I use push button super objects on forms quite a bit. Double-clicking the button opens a dialog window which allows me to choose from a popup list to assign a procedure to the button. I often need to double-click the button to identify/verify which procedure is being run, then close the dialog and open the procedure to make changes. I would like the dialog box which opens when I double-click the button too also include a choice to close the dialog and open whichever procedure is set, thus avoiding the extra steps in closing the dialog, then locating and opening the procedure to make changes. thanks, Craig McPherson From jim at provue.com Mon Nov 14 10:04:52 2011 From: jim at provue.com (James Rea) Date: Mon, 14 Nov 2011 10:04:52 -0800 Subject: Panorama feature request In-Reply-To: <2E2E8449-9A96-4EB0-80A9-DE52825DAD9F@qwestoffice.net> Message-ID: On 11/14/11 at 9:29 AM, cdpublishing at qwestoffice.net (Craig McPherson) wrote: >I would like the dialog box which opens when I double-click the >button too also include a choice to close the dialog and open >whichever procedure is set, thus avoiding the extra steps in >closing the dialog, then locating and opening the procedure to >make changes. Yep, that would be nice. I've had that idea for a while, but haven't had time to do it. Actually, it would apply to all of the objects that have procedures. Also, it would be nice if there was some way to list only open procedures in the pop-up menu. It can be a pain to find the one you want if there are 300 procedures in the database, especially if you know the one you want is already open! Jim From cdpublishing at qwestoffice.net Mon Nov 14 10:08:31 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Mon, 14 Nov 2011 10:08:31 -0800 Subject: Panorama feature request In-Reply-To: References: Message-ID: <1597C542-9C2B-4775-9E1B-A7A8C39AFF39@qwestoffice.net> > It can be a pain to find the one you want if there are 300 procedures in the database, especially if you know the one you want is already open! > > Jim > That brings up the outstandingly wonderful View Wizard! Most profound, heartfelt, sincere and everlasting thanks, really. Craig McPherson -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Mon Nov 14 12:04:52 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 20:04:52 +0000 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: References: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us>, Message-ID: I got curious, so I ran my own time trial. The database had only one field, containing 3 million random numbers with integer values. When the field was a floating point field, a select command that did a less than comparison took 18.8 seconds to complete. When the field was an integer field, it took 19.3 seconds. In that test anyway, the floating point field was a half second faster. Dave ________________________________________ From: Thompson, David [dthmpsn1 at illinois.edu] Sent: Monday, November 14, 2011 11:04 AM To: Panorama Questions & Answers (Discussion) Subject: RE: Fastest Search Option (floating point or 0 digit format)? This is just theorizing on my part, however. The only way to be really sure would be to try it and time it. Dave From jeff_gold at state.ga.weo.us Mon Nov 14 12:07:08 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 14 Nov 2011 15:07:08 -0500 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: References: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us>, Message-ID: Maybe all calculations are in floating point, so it has an extra step of conversion from integer? So the only savings of not using floating point is a very small decrease in storage size for that field, with a slowdown in search it seems? Best wishes, - Jeff On Nov 14, 2011, at 3:0452 PM, Thompson, David wrote: > I got curious, so I ran my own time trial. The database had only one field, containing 3 million random numbers with integer values. When the field was a floating point field, a select command that did a less than comparison took 18.8 seconds to complete. When the field was an integer field, it took 19.3 seconds. In that test anyway, the floating point field was a half second faster. > > Dave > > ________________________________________ > From: Thompson, David [dthmpsn1 at illinois.edu] > Sent: Monday, November 14, 2011 11:04 AM > To: Panorama Questions & Answers (Discussion) > Subject: RE: Fastest Search Option (floating point or 0 digit format)? > > > This is just theorizing on my part, however. The only way to be really sure would be to try it and time it. > > Dave > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Mon Nov 14 12:44:04 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 14 Nov 2011 20:44:04 +0000 Subject: Fastest Search Option (floating point or 0 digit format)? Message-ID: I don't think so. When I did my test, I was careful to ensure that the value in the variable was floating point when the field was floating point, and integer when the field was integer, so there wouldn't be any on the fly conversions during the search. I just now tried it with a floating point data type for the field, and an integer data type for the variable. The time was 22.6 seconds, an additional 3.3 seconds over the integer to integer comparisons, and 3.8 over the float to float. I'm just guessing, but I think it has more to do with the fact that numbers in an integer field can be 1, 2, 3, or 4 bytes long, so there may be some if then logic or some looping going on as the number is being lifted out of the field. With a floating point field, it's known in advance that the number will be 8 bytes long, and there are fewer decisions to be made. The subtle roundoff errors that can crop up in floating point calculations sometimes make fixed point data types more attractive. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Monday, November 14, 2011 2:07 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fastest Search Option (floating point or 0 digit format)? Maybe all calculations are in floating point, so it has an extra step of conversion from integer? So the only savings of not using floating point is a very small decrease in storage size for that field, with a slowdown in search it seems? Best wishes, - Jeff From jim at provue.com Mon Nov 14 13:07:33 2011 From: jim at provue.com (James Rea) Date: Mon, 14 Nov 2011 13:07:33 -0800 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: Message-ID: On 11/14/11 at 12:44 PM, dthmpsn1 at illinois.edu (Thompson, David) wrote: >I'm just guessing, but I think it has more to do with the fact that >numbers in an integer field can be 1, 2, 3, or 4 bytes long, so there may >be some if then logic or some looping going on as the number is being >lifted out of the field. With a floating point field, it's known in >advance that the number will be 8 bytes long, and there are fewer >decisions to be made. I'm also guessing, but I suspect your guess is a good one. I'm still surprised at these results though, I would think the logic required to unpack integers would be much simpler than doing a floating point comparison. However, these days CPU's do have highly optimized floating point engines, so perhaps that is the difference. Jim From jeff_gold at state.ga.weo.us Mon Nov 14 13:54:33 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 14 Nov 2011 16:54:33 -0500 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: References: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us>, Message-ID: <462560E0-9456-42D9-9E19-D73448D916A8@state.ga.weo.us> Now this is odd. I just tried this with my "real" data, and got the opposite result. It took 16 seconds to "Find" the last record in my Integer file, but it took 21 seconds to "Find" the last record in my floating point file, both using <= comparison. Back to testing and refining... - Jeff P.S. I always like to play with things optimized for integers, probably based upon my "Integer Basic" programming days on the original Apple II back in 1978. I am curious why Dave and I are getting opposite results, suppose it has to do with something else in the data we are each testing with. From lists at centerofcreation.com Mon Nov 14 15:22:16 2011 From: lists at centerofcreation.com (JL Cook) Date: Mon, 14 Nov 2011 16:22:16 -0700 Subject: Panorama Recommendation - 10.7 or 10.6 Server In-Reply-To: <59604.1321193111@oikia-inc.com> References: <59604.1321193111@oikia-inc.com> Message-ID: <4EC1A2A8.80903@centerofcreation.com> On 11/13/11 7:05 AM, vaugn at oikia-inc.com wrote: > I'll be setting up Mac Mini web server for basic Panorama web publishing. Which is the best choice system version? Other issues?? If you are just doing very basic hosting of one or a few sites Lion server would work well, is priced amazingly low, and has some nice extras. If you are doing more serious hosting with more domains and want more speed, ease of use, MUCH better support, less hassle, and more control than the Apache that comes with Mac I highly recommend Abyss from http://aprelium.com. You'll also need to set up remote monitoring software, cron jobs (to keep things running and do maintenance), and backup software (Time Machine doesn't necessarily work the way you would want). Depending on what you need, an FTP server and hit report software may be useful. Regards, Jeff Cook Commercial Panorama Web Hosting Hosting at Macfluent.com +1 (303) 722-0636 From dthmpsn1 at illinois.edu Mon Nov 14 16:07:39 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Tue, 15 Nov 2011 00:07:39 +0000 Subject: Fastest Search Option (floating point or 0 digit format)? In-Reply-To: <462560E0-9456-42D9-9E19-D73448D916A8@state.ga.weo.us> References: <6DE4F974-8CAA-4169-A5B6-08E7B5F0249A@state.ga.weo.us>, , <462560E0-9456-42D9-9E19-D73448D916A8@state.ga.weo.us> Message-ID: My test database contained values ranging from 1240 in the first record to 2147482518 in the last. With my Data field set to be an integer field this procedure consistently produced times around 16.3 seconds. Local SelectThese,startTime SelectThese=2147482518 startTime=info("tickcount") Find SelectThese <= Data message (info("tickcount")-startTime)/60 and with the Data field set to be a floating point field, this procedure produced times around 16.1 seconds. Local SelectThese,startTime SelectThese=float(2147482518) startTime=info("tickcount") Find SelectThese <= Data message (info("tickcount")-startTime)/60 If I used the first procedure when the Data field was a floating point field, the times were around 19.8 seconds, because the SelectThese variable had an integer data type, while the Data field was floating point. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Monday, November 14, 2011 3:54 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fastest Search Option (floating point or 0 digit format)? Now this is odd. I just tried this with my "real" data, and got the opposite result. It took 16 seconds to "Find" the last record in my Integer file, but it took 21 seconds to "Find" the last record in my floating point file, both using <= comparison. Back to testing and refining... - Jeff P.S. I always like to play with things optimized for integers, probably based upon my "Integer Basic" programming days on the original Apple II back in 1978. I am curious why Dave and I are getting opposite results, suppose it has to do with something else in the data we are each testing with. _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Tue Nov 15 08:21:14 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Tue, 15 Nov 2011 11:21:14 -0500 Subject: Uploading many files to Panorama Enterprise Server at once. Message-ID: <2114CAF1-F889-49BB-AD5E-3FEB35B7AB92@state.ga.weo.us> Hello, What is the best way to add 100+ Panorama files to Enterprise Server? This is being used only as a web server, not shared databases. Just open them using a procedure at the start? I noticed that Panorama adds a special file in the database folder on our server, I'm not sure what that does. - Jeff From jim at provue.com Tue Nov 15 09:12:36 2011 From: jim at provue.com (James Rea) Date: Tue, 15 Nov 2011 09:12:36 -0800 Subject: Uploading many files to Panorama Enterprise Server at once. In-Reply-To: <2114CAF1-F889-49BB-AD5E-3FEB35B7AB92@state.ga.weo.us> Message-ID: If you want to upload them the same way the Database Sharing Options wizard does, use the EESETDBCONFIG statement. (In fact, the wizard uses this statement to do the actual upload.) Jim On 11/15/11 at 8:21 AM, jeff_gold at state.ga.weo.us (Jeff Gold) wrote: >Hello, > >What is the best way to add 100+ Panorama files to Enterprise >Server? This is being used only as a web server, not shared >databases. Just open them using a procedure at the start? > >I noticed that Panorama adds a special file in the database >folder on our server, I'm not sure what that does. > >- Jeff >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From JC at JamesCook.biz Tue Nov 15 09:37:08 2011 From: JC at JamesCook.biz (James Cook) Date: Tue, 15 Nov 2011 12:37:08 -0500 Subject: Uploading many files to Panorama Enterprise Server at once. In-Reply-To: <2114CAF1-F889-49BB-AD5E-3FEB35B7AB92@state.ga.weo.us> References: <2114CAF1-F889-49BB-AD5E-3FEB35B7AB92@state.ga.weo.us> Message-ID: <7C069BF1-BD43-43A3-AC72-CAABB5D8A73D@JamesCook.biz> On Nov 15, 2011, at 11:21 AM, Jeff Gold wrote: > What is the best way to add 100+ Panorama files to Enterprise Server? This is being used only as a web server, not shared databases. Just open them using a procedure at the start? So you ended up with 100 eh? Since they're all related in purpose and are solely for reference, it would seem prudent to have them in a nested folder inside the Public Databases. You can simply load them via ftp as regular Panorama databases. They'll work just fine; I have done it for years. In act, if they're not in the Public Databases folder itself, they can only be accessed as regular Panorama files. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff_gold at state.ga.weo.us Tue Nov 15 09:31:12 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Tue, 15 Nov 2011 12:31:12 -0500 Subject: Uploading many files to Panorama Enterprise Server at once. In-Reply-To: References: Message-ID: <5544F1DA-A820-48F1-A341-FCCF698042CB@state.ga.weo.us> Terrific. It seems Panorama has a command for just about everything you can think of, and then almost everything else as well! Best wishes, - Jeff On Nov 15, 2011, at 12:1236 PM, James Rea wrote: > EESETDBCONFIG From JC at JamesCook.biz Tue Nov 15 11:16:31 2011 From: JC at JamesCook.biz (James Cook) Date: Tue, 15 Nov 2011 14:16:31 -0500 Subject: Panorama feature request In-Reply-To: <1597C542-9C2B-4775-9E1B-A7A8C39AFF39@qwestoffice.net> References: <1597C542-9C2B-4775-9E1B-A7A8C39AFF39@qwestoffice.net> Message-ID: <163430E4-0D29-4C48-A240-D317C884F642@JamesCook.biz> I wish there was a way to report bugs or offer suggestions and to track their status. I never know if I'm reporting something that has already been reported to death, or has been reported but to which I can add some additional info. For instance, I believe that I've previously reported that lookups don't work when they're targeted to a shared file IF the server copy doesn't have the same name as the local file. The lookup is attempting to use the file's shared name versus the local file name I have two identical sets of databases with different info within. Both are shared but only one set is in use at a time. Lookups to a file named "Contacts" work only on the one that is also saved as Contacts on the server. The other had to be saved to the server with a different name through Database Sharing Options even though it's used locally as "Contacts". Lookups just don't see it. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff_gold at state.ga.weo.us Tue Nov 15 11:54:59 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Tue, 15 Nov 2011 14:54:59 -0500 Subject: Selecting first "X" records in a database. Message-ID: Hello, Is there a simple command in Panorama to select the first X number of records in a database. For example, something like: Select RecordCount <= 100000 Or do I need to explicitly add my own counter field to do something like that? What's the easiest way? Thanks, - Jeff From dthmpsn1 at illinois.edu Tue Nov 15 12:01:31 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Tue, 15 Nov 2011 20:01:31 +0000 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: Select seq() <= 100000 Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Tuesday, November 15, 2011 1:54 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Selecting first "X" records in a database. Hello, Is there a simple command in Panorama to select the first X number of records in a database. For example, something like: Select RecordCount <= 100000 Or do I need to explicitly add my own counter field to do something like that? What's the easiest way? Thanks, - Jeff _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Tue Nov 15 12:03:24 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Tue, 15 Nov 2011 15:03:24 -0500 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: <6EA005B2-5F67-41ED-97B8-1B1775E0C1FD@state.ga.weo.us> Awesome, David! I love Panorama, and I love this excellent support forum just as much or more. It is amazing how this program can do just about everything once you track down the right command. - Jeff On Nov 15, 2011, at 3:0131 PM, Thompson, David wrote: > Select seq() <= 100000 > > Dave > ________________________________________ > From: Jeff Gold [jeff_gold at state.ga.weo.us] > Sent: Tuesday, November 15, 2011 1:54 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Selecting first "X" records in a database. > > Hello, > > Is there a simple command in Panorama to select the first X number of records in a database. > > For example, something like: > > Select RecordCount <= 100000 > > Or do I need to explicitly add my own counter field to do something like that? What's the easiest way? > > Thanks, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From scott at prototek.net Tue Nov 15 13:26:47 2011 From: scott at prototek.net (Scott Taylor) Date: Tue, 15 Nov 2011 13:26:47 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: Message-ID: But what does ?first? mean? Does the logic support a particular way you have it currently sorted, or does it only respect the order they were entered, which may be surprisingly random? While I?m on that conundrum, I have a related question. When I first open a database, it is (apparently) presented in entry order. I have many ways to sort it for various purposes, but sometimes I want it to revert to entry order, whatever that happens to be. Is there any way to make it ?sort? this way, or would I have to close it and open it again? Scott > > From: "Thompson, David" > Subject: RE: Selecting first "X" records in a database. > > Select seq() <= 100000 > > Dave > ________________________________________ > From: Jeff Gold [jeff_gold at state.ga.weo.us] > Sent: Tuesday, November 15, 2011 1:54 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Selecting first "X" records in a database. > > Hello, > > Is there a simple command in Panorama to select the first X number of records > in a database. > > For example, something like: > > Select RecordCount <= 100000 > > Or do I need to explicitly add my own counter field to do something like that? > What's the easiest way? > > Thanks, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > -------------- next part -------------- An HTML attachment was scrubbed... URL: From conable.1 at osu.edu Tue Nov 15 13:31:21 2011 From: conable.1 at osu.edu (William Conable) Date: Tue, 15 Nov 2011 13:31:21 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: <4EC2DA29.5030903@osu.edu> Scott Taylor wrote: > > But what does ?first? mean? Does the logic support a particular way > you have it currently sorted, or does it only respect the order they > were entered, which may be surprisingly random? > > While I?m on that conundrum, I have a related question. When I first > open a database, it is (apparently) presented in entry order. I have > many ways to sort it for various purposes, but sometimes I want it to > revert to entry order, whatever that happens to be. Is there any way > to make it ?sort? this way, or would I have to close it and open it again? > > Scott > This is easy. Simply create a sequence field that autofills as you add records and then sort by it when needed. If your DB already exists and you think it's in the order you want, make sure you add this field first thing. You can fill it with a procedure to begin with and then do the auto-fill thing from then on. Bill Conable -------------- next part -------------- An HTML attachment was scrubbed... URL: From scott at prototek.net Tue Nov 15 13:39:55 2011 From: scott at prototek.net (Scott Taylor) Date: Tue, 15 Nov 2011 13:39:55 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: <4EC2DA29.5030903@osu.edu> Message-ID: I guess that?s ?easy?, but it?s way more work than my rare needs for this justify. What I?m looking for is an ?unsort? command or similar. Scott > > From: William Conable > Reply-To: "Panorama Questions & Answers \(Discussion\)" > Date: Tue, 15 Nov 2011 13:31:21 -0800 > To: "Panorama Questions & Answers (Discussion)" > Subject: Re: Selecting first "X" records in a database. > > Scott Taylor wrote: >> >> But what does ?first? mean? Does the logic support a particular way >> you have it currently sorted, or does it only respect the order they >> were entered, which may be surprisingly random? >> >> While I?m on that conundrum, I have a related question. When I first >> open a database, it is (apparently) presented in entry order. I have >> many ways to sort it for various purposes, but sometimes I want it to >> revert to entry order, whatever that happens to be. Is there any way >> to make it ?sort? this way, or would I have to close it and open it again? >> >> Scott >> > > This is easy. Simply create a sequence field that autofills as you add records > and then sort by it when needed. If your DB already exists and you think it's > in the order you want, make sure you add this field first thing. You can fill > it with a procedure to begin with and then do the auto-fill thing from then > on. > > Bill Conable > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cdpublishing at qwestoffice.net Tue Nov 15 13:39:45 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Tue, 15 Nov 2011 13:39:45 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: <4EC2DA29.5030903@osu.edu> References: <4EC2DA29.5030903@osu.edu> Message-ID: <478A6862-8C80-4ABC-8781-28A97F0364B3@qwestoffice.net> or if you already have a date field which enters the date when the record is created, you already have a fi3eld you can sort by... Craig McPherson On Nov 15, 2011, at 1:31 PM, William Conable wrote: > Scott Taylor wrote: >> >> But what does ?first? mean? Does the logic support a particular way >> you have it currently sorted, or does it only respect the order they >> were entered, which may be surprisingly random? >> >> While I?m on that conundrum, I have a related question. When I first >> open a database, it is (apparently) presented in entry order. I have >> many ways to sort it for various purposes, but sometimes I want it to >> revert to entry order, whatever that happens to be. Is there any way >> to make it ?sort? this way, or would I have to close it and open it again? >> >> Scott >> > > This is easy. Simply create a sequence field that autofills as you add records and then sort by it when needed. If your DB already exists and you think it's in the order you want, make sure you add this field first thing. You can fill it with a procedure to begin with and then do the auto-fill thing from then on. > > Bill Conable > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From conable.1 at osu.edu Tue Nov 15 13:52:35 2011 From: conable.1 at osu.edu (William Conable) Date: Tue, 15 Nov 2011 13:52:35 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: <4EC2DF23.5050307@osu.edu> Scott Taylor wrote: > > I guess that?s ?easy?, 5 min. max. Also see Craig's suggestion. > > but it?s way more work than my rare needs for > this justify. What I?m looking for is an ?unsort? command or similar. Don't know about that. > > > Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at provue.com Tue Nov 15 14:22:53 2011 From: jim at provue.com (James Rea) Date: Tue, 15 Nov 2011 14:22:53 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: Message-ID: On 11/15/11 at 1:39 PM, scott at prototek.net (Scott Taylor) wrote: >What I?m looking for is an ?unsort? command or similar. Panorama has no memory of what order records were added to the database, unless you add an additional sequence field as described by William. Even if you do that, you may not necessarily be able to get back the "original" order, because it is possible to add new records in the middle as well as the end. Jim Rea From pchance at quickdata.com Tue Nov 15 14:22:45 2011 From: pchance at quickdata.com (pchance at quickdata.com) Date: Tue, 15 Nov 2011 16:22:45 -0600 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: William, As long as you don't SAVE, I'm guessing if you close the database it will reopen as before. The equation is - a little time now or a little time over and over as you do this manually (close without saving and reopen). If you create a spare numeric field (a few clicks in the design sheet) and have an automatic routine that runs when the database closes (.Close ?), in that procedure you can move to the spare field and fill it with a sequence. Field MySpareField Sequence 1 1 - check the syntax, I don't have my references. Now when you open the database, mess around with it, resort it, etc. You can alway go to MySpareField and sortup on it. You can even make a procedure or button to do it: Field MySpareField SortUp if you want to get fancy, you can enhance to procedure to store the name of the field you were in before you reset (moved to MySpareField) so it will return you to that initial field after it resorted. Paul QuickData > I guess that?s ?easy?, but it?s way more work than my rare needs for this > justify. What I?m looking for is an ?unsort? command or similar. > > Scott >> >> From: William Conable >> Reply-To: "Panorama Questions & Answers \(Discussion\)" >> Date: Tue, 15 Nov 2011 13:31:21 -0800 >> To: "Panorama Questions & Answers (Discussion)" >> Subject: Re: Selecting first "X" records in a database. >> > >> Scott Taylor wrote: >>> >>> But what does ?first? mean? Does the logic support a particular way >>> you have it currently sorted, or does it only respect the order they >>> were entered, which may be surprisingly random? >>> >>> While I?m on that conundrum, I have a related question. When I first >>> open a database, it is (apparently) presented in entry order. I have >>> many ways to sort it for various purposes, but sometimes I want it to >>> revert to entry order, whatever that happens to be. Is there any way >>> to make it ?sort? this way, or would I have to close it and open it >>> again? >>> >>> Scott >>> >> >> This is easy. Simply create a sequence field that autofills as you add >> records >> and then sort by it when needed. If your DB already exists and you think >> it's >> in the order you want, make sure you add this field first thing. You can >> fill >> it with a procedure to begin with and then do the auto-fill thing from >> then >> on. >> >> Bill Conable >> >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From dthmpsn1 at illinois.edu Tue Nov 15 14:37:49 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Tue, 15 Nov 2011 22:37:49 +0000 Subject: Selecting first "X" records in a database. In-Reply-To: References: , Message-ID: If you use auto numbering to add your sequence number with each added field, it shouldn't matter where you add the new record. Getting the existing records in the right order would be the big problem. Unless you have reason to believe they were in the right order the last time you saved, you may be out of luck. Dave ________________________________________ From: James Rea [jim at provue.com] Sent: Tuesday, November 15, 2011 4:22 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Selecting first "X" records in a database. On 11/15/11 at 1:39 PM, scott at prototek.net (Scott Taylor) wrote: >What I?m looking for is an ?unsort? command or similar. Panorama has no memory of what order records were added to the database, unless you add an additional sequence field as described by William. Even if you do that, you may not necessarily be able to get back the "original" order, because it is possible to add new records in the middle as well as the end. Jim Rea _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From JC at JamesCook.biz Tue Nov 15 14:39:00 2011 From: JC at JamesCook.biz (James Cook) Date: Tue, 15 Nov 2011 17:39:00 -0500 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: <09E01664-27B4-4237-B9CB-B9524E0D9EB6@JamesCook.biz> On Nov 15, 2011, at 4:39 PM, Scott Taylor wrote: > What I?m looking for is an ?unsort? command or similar. Unless you're using a shared database, every time you save you're preserving the current order. An unsort would have no way of knowing what you want to go back to unless you have a date or numeric field that indicates the preferred order of the records. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From pchance at quickdata.com Tue Nov 15 14:44:05 2011 From: pchance at quickdata.com (pchance at quickdata.com) Date: Tue, 15 Nov 2011 16:44:05 -0600 Subject: Selecting first "X" records in a database. In-Reply-To: References: , Message-ID: <1eb4275e19b9a949ae53f0bc8b4364ce.squirrel@www10.qth.com> Sounds like that's what he wants to do. Whatever order the records were in the last time he closed the database, that's the "correct" order he wants to return to the next time he opens and as he is messing around. Adding/removing records as part of that messing around puts the world in a different dimension because he would have permenantly altered "as it was when I last quit". In that case, it wouldn't be just a resort, it would be an "Undo". All possible with the magic of Panorama, but I don't think his messing around/changes included that much scope. If they did, we just need to know where the "new" should appear in the "New World Order". Paul QuickData > If you use auto numbering to add your sequence number with each added > field, it shouldn't matter where you add the new record. Getting the > existing records in the right order would be the big problem. Unless you > have reason to believe they were in the right order the last time you > saved, you may be out of luck. > > Dave > ________________________________________ > From: James Rea [jim at provue.com] > Sent: Tuesday, November 15, 2011 4:22 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Selecting first "X" records in a database. > > On 11/15/11 at 1:39 PM, scott at prototek.net (Scott Taylor) wrote: > >>What I?m looking for is an ?unsort? command or similar. > > Panorama has no memory of what order records were added to the > database, unless you add an additional sequence field as > described by William. > > Even if you do that, you may not necessarily be able to get back > the "original" order, because it is possible to add new records > in the middle as well as the end. > > Jim Rea > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From csw at me.com Tue Nov 15 20:45:24 2011 From: csw at me.com (chris watts) Date: Tue, 15 Nov 2011 20:45:24 -0800 Subject: Selecting first "X" records in a database. In-Reply-To: References: Message-ID: you don't even need to do that- just say Select seq()?X chris On Nov 15, 2011, at 1:39 PM, Scott Taylor wrote: > I guess that?s ?easy?, but it?s way more work than my rare needs for this justify. What I?m looking for is an ?unsort? command or similar. > > Scott >> >> From: William Conable >> Reply-To: "Panorama Questions & Answers \(Discussion\)" >> Date: Tue, 15 Nov 2011 13:31:21 -0800 >> To: "Panorama Questions & Answers (Discussion)" >> Subject: Re: Selecting first "X" records in a database. >> > >> Scott Taylor wrote: >>> >>> But what does ?first? mean? Does the logic support a particular way >>> you have it currently sorted, or does it only respect the order they >>> were entered, which may be surprisingly random? >>> >>> While I?m on that conundrum, I have a related question. When I first >>> open a database, it is (apparently) presented in entry order. I have >>> many ways to sort it for various purposes, but sometimes I want it to >>> revert to entry order, whatever that happens to be. Is there any way >>> to make it ?sort? this way, or would I have to close it and open it again? >>> >>> Scott >>> >> >> This is easy. Simply create a sequence field that autofills as you add records and then sort by it when needed. If your DB already exists and you think it's in the order you want, make sure you add this field first thing. You can fill it with a procedure to begin with and then do the auto-fill thing from then on. >> >> Bill Conable >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From martinmc at knology.net Wed Nov 16 05:49:32 2011 From: martinmc at knology.net (Martin McCaffery) Date: Wed, 16 Nov 2011 07:49:32 -0600 Subject: Peculiar array behavoir Message-ID: After several hours of playing with, I think every element, I can't solve this problem. I have 3 local variables: lvMem, lvDons,lvNews lvMem creates a text array of numbers as follows: arrayselectedbuild lvMem,?,"",str(?memno?) lvDons also creates a text array of numbers, but from a different file via opensecret...: arrayselectedbuild lvDons,?,"",str(?memno?) Tested individually, both arrays produce what is expected. However, this array filter gives me a type mismatch error: arrayfilter lvDons,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") while this one, which is exactly the same except for using lvMem instead of lvDons, works as expected: arrayfilter lvMem,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") I've tried merging the arrays, both with arraymerg and just addendum. Played with date( and val( and str(, and still get the error (though sometimes its text expected, sometimes number). Operationally, both lvMem and lvDon are identical, just al list of numbers. Is there something about getting them from different files that is causing an error. I've tried this on my home machine and at work and get the same error. I'm stumped. From dthmpsn1 at illinois.edu Wed Nov 16 06:19:23 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 16 Nov 2011 14:19:23 +0000 Subject: Peculiar array behavoir In-Reply-To: References: Message-ID: Do both ArrayFilters run with the same database active, or do the lvDons and lvMem ArrayFilters each run in their own respective databases? If it's the latter, then I expect that exp.date is a date field in one database, and text in the other. The datepattern( function is expecting a date (number) as its first parameter, but it's getting text instead. BTW Your comparison is comparing strings of text. "12/2/05" will be greater than "12/1/11" because the tie will be broken, in this case, by the fourth character, which is a 2 in the first string and a 1 in the second. Dave ________________________________________ From: Martin McCaffery [martinmc at knology.net] Sent: Wednesday, November 16, 2011 7:49 AM To: qna at provue.com Subject: Peculiar array behavoir After several hours of playing with, I think every element, I can't solve this problem. I have 3 local variables: lvMem, lvDons,lvNews lvMem creates a text array of numbers as follows: arrayselectedbuild lvMem,?,"",str(?memno?) lvDons also creates a text array of numbers, but from a different file via opensecret...: arrayselectedbuild lvDons,?,"",str(?memno?) Tested individually, both arrays produce what is expected. However, this array filter gives me a type mismatch error: arrayfilter lvDons,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") while this one, which is exactly the same except for using lvMem instead of lvDons, works as expected: arrayfilter lvMem,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") I've tried merging the arrays, both with arraymerg and just addendum. Played with date( and val( and str(, and still get the error (though sometimes its text expected, sometimes number). Operationally, both lvMem and lvDon are identical, just al list of numbers. Is there something about getting them from different files that is causing an error. I've tried this on my home machine and at work and get the same error. I'm stumped. _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From martinmc at knology.net Wed Nov 16 06:40:31 2011 From: martinmc at knology.net (Martin McCaffery) Date: Wed, 16 Nov 2011 08:40:31 -0600 Subject: Peculiar array behavoir In-Reply-To: References: Message-ID: The arrayfilters both run in the same database. I've tried various date( solutions. Datepattern was just the last one after I discovered the two arrays working differently before I gave up last night. It was just something I could get to repeat the error consistently. >Do both ArrayFilters run with the same database >active, or do the lvDons and lvMem ArrayFilters >each run in their own respective databases? If >it's the latter, then I expect that exp.date is >a date field in one database, and text in the >other. The datepattern( function is expecting a >date (number) as its first parameter, but it's >getting text instead. > >BTW Your comparison is comparing strings of >text. "12/2/05" will be greater than "12/1/11" >because the tie will be broken, in this case, by >the fourth character, which is a 2 in the first >string and a 1 in the second. > >Dave >________________________________________ >From: Martin McCaffery [martinmc at knology.net] >Sent: Wednesday, November 16, 2011 7:49 AM >To: qna at provue.com >Subject: Peculiar array behavoir > >After several hours of playing with, I think >every element, I can't solve this problem. > >I have 3 local variables: lvMem, lvDons,lvNews > >lvMem creates a text array of numbers as follows: > arrayselectedbuild lvMem,?,"",str(?memno?) > >lvDons also creates a text array of numbers, but >from a different file via opensecret...: >arrayselectedbuild lvDons,?,"",str(?memno?) > >Tested individually, both arrays produce what is expected. > >However, this array filter gives me a type mismatch error: > >arrayfilter >lvDons,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") > >while this one, which is exactly the same except >for using lvMem instead of lvDons, works as >expected: > >arrayfilter >lvMem,lvNews,?,?(datepattern(lookup(info("databasename"),"memno",array(import(),1,?),?exp.date?,"",0),"mm/dd/yy")>"12/1/11","X","Y") > > >I've tried merging the arrays, both with >arraymerg and just addendum. Played with date( >and val( and str(, and still get the error >(though sometimes its text expected, sometimes >number). Operationally, both lvMem and lvDon are >identical, just al list of numbers. Is there >something about getting them from different files >that is causing an error. I've tried this on my >home machine and at work and get the same error. >I'm stumped. >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna >_______________________________________________ >Qna mailing list >Qna at provue.com >http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Wed Nov 16 06:59:24 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 16 Nov 2011 14:59:24 +0000 Subject: Peculiar array behavoir In-Reply-To: References: , Message-ID: In that case, there is probably a case where the lookup( isn't finding what it's looking for and returning the default value. The default value is "" which is text. When it does find what it's looking for, it returns the date in the exp.date field, and that's a number. Dave ________________________________________ From: Martin McCaffery [martinmc at knology.net] Sent: Wednesday, November 16, 2011 8:40 AM To: Panorama Questions & Answers (Discussion) Subject: RE: Peculiar array behavoir The arrayfilters both run in the same database. I've tried various date( solutions. Datepattern was just the last one after I discovered the two arrays working differently before I gave up last night. It was just something I could get to repeat the error consistently. >Do both ArrayFilters run with the same database >active, or do the lvDons and lvMem ArrayFilters >each run in their own respective databases? If >it's the latter, then I expect that exp.date is >a date field in one database, and text in the >other. The datepattern( function is expecting a >date (number) as its first parameter, but it's >getting text instead. > >BTW Your comparison is comparing strings of >text. "12/2/05" will be greater than "12/1/11" >because the tie will be broken, in this case, by >the fourth character, which is a 2 in the first >string and a 1 in the second. > >Dave From JC at JamesCook.biz Wed Nov 16 07:10:02 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 16 Nov 2011 10:10:02 -0500 Subject: Peculiar array behavoir In-Reply-To: References: Message-ID: <4185008B-E9FF-4FEB-A1BA-15BC56BC63C8@JamesCook.biz> On Nov 16, 2011, at 9:40 AM, David Thompson wrote: >> Your comparison is comparing strings of text. "12/2/05" will be greater than "12/1/11" because the tie will be broken, in this case, by the fourth character, which is a 2 in the first string and a 1 in the second. str( instead of datepattern( would at least use the numbers representing the raw date, as text. str(today()), for example, would be 2455882 instead of 11/1611. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From martinmc at knology.net Wed Nov 16 07:15:55 2011 From: martinmc at knology.net (martinmc at knology.net) Date: Wed, 16 Nov 2011 10:15:55 -0500 Subject: Peculiar array behavoir Message-ID: <64611.1321456555@knology.net> Bingo! When I substitute a 0 or date("1/1/00") it works. Thanks. On Wed 16/11/11 9:59 AM , "Thompson, David" dthmpsn1 at illinois.edu sent: > In that case, there is probably a case where the lookup( isn't finding what > it's looking for and returning the default value. The default value is "" > which is text. When it does find what it's looking for, it returns the date > in the exp.date field, and that's a number. > Dave > ________________________________________ > From: Martin McCaffery [martinmc > @knology.net]Sent: Wednesday, November 16, 2011 8:40 AM > To: Panorama Questions & Answers (Discussion) > Subject: RE: Peculiar array behavoir > > The arrayfilters both run in the same database. > > I've tried various date( solutions. Datepattern > was just the last one after I discovered the two > arrays working differently before I gave up last > night. It was just something I could get to > repeat the error consistently. > > > >Do both ArrayFilters run with the same > database>active, or do the lvDons and lvMem > ArrayFilters>each run in their own respective databases? > If>it's the latter, then I expect that exp.date > is>a date field in one database, and text in > the>other. The datepattern( function is expecting > a>date (number) as its first parameter, but > it's>getting text instead. > > > >BTW Your comparison is comparing strings > of>text. "12/2/05" will be greater than > "12/1/11">because the tie will be broken, in this case, > by>the fourth character, which is a 2 in the > first>string and a 1 in the second. > > > >Dave > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > > From JC at JamesCook.biz Wed Nov 16 07:39:48 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 16 Nov 2011 10:39:48 -0500 Subject: Growl Message-ID: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> It seems that Growl doesn't work with Panorama on Lion, though it lists Panorama as a workable app. Can anyone else confirm that it does or doesn't? James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From soccerdoc at aol.com Wed Nov 16 07:50:32 2011 From: soccerdoc at aol.com (soccerdoc at aol.com) Date: Wed, 16 Nov 2011 10:50:32 -0500 (EST) Subject: Growl In-Reply-To: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> References: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> Message-ID: <8CE728E9BA1B77F-2858-AAC07@webmail-m135.sysops.aol.com> what time is good? -----Original Message----- From: James Cook To: Panorama Questions & Answers (Discussion) Sent: Wed, Nov 16, 2011 5:40 am Subject: Growl It seems that Growl doesn't work with Panorama on Lion, though it lists Panorama as a workable app. Can anyone else confirm that it does or doesn't? James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From barryk at caravanbeads.net Wed Nov 16 07:53:55 2011 From: barryk at caravanbeads.net (Barry Kahn) Date: Wed, 16 Nov 2011 10:53:55 -0500 Subject: Growl In-Reply-To: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> References: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> Message-ID: It works for me, but I have NOT upgraded to the latest version of Growl so I don't know if that's why it's okay here. I am running up-to-date versions of Pan and Lion. b > It seems that Growl doesn't work with Panorama on Lion, though it lists Panorama as a workable app. Can anyone else confirm that it does or doesn't? > > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna Barry Kahn Caravan Beads, Inc. 915 Forest Ave Portland ME 04103 800-230-8941 fax: 207-874-2664 www.caravanbeads.net barryk at caravanbeads.net *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ *** My daughter Heather's business: http://www.chrononautmercantile.com/ From kjmeyer at mac.com Wed Nov 16 09:39:45 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Wed, 16 Nov 2011 18:39:45 +0100 Subject: Growl In-Reply-To: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> References: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> Message-ID: Am 16.11.2011 um 16:39 schrieb James Cook: > It seems that Growl doesn't work with Panorama on Lion, though it lists Panorama as a workable app. Can anyone else confirm that it does or doesn't? I am using Growl 1.3. I tested it using the following procedure with and without the first line: /* registergrowl */ if growlrunning() growl "Smoke",info("databasename"),"Growl 1.3 works with Panorama!",-1,0 else growlmessage "Growl 1.3 does not work with Panorama." endif Panorama (NOT Growl) displayed the message: "Growl 1.3 does not work with Panorama." -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jim at JamesCook.biz Wed Nov 16 11:26:26 2011 From: Jim at JamesCook.biz (James Cook) Date: Wed, 16 Nov 2011 14:26:26 -0500 Subject: Growl In-Reply-To: References: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> Message-ID: <6FD65CDD-39A2-4556-80DD-4FE7D4D49510@JamesCook.biz> On Nov 16, 2011, at 12:39 PM, Kurt J. Meyer wrote: > Panorama (NOT Growl) displayed the message: "Growl 1.3 does not work with Panorama." Yup, I got the same result. James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz -------------- next part -------------- An HTML attachment was scrubbed... URL: From barryk at caravanbeads.net Wed Nov 16 11:44:56 2011 From: barryk at caravanbeads.net (Barry Kahn) Date: Wed, 16 Nov 2011 14:44:56 -0500 Subject: Growl In-Reply-To: <6FD65CDD-39A2-4556-80DD-4FE7D4D49510@JamesCook.biz> References: <068240B4-2C1D-44B6-B57B-D6DBA6D62B1D@JamesCook.biz> <6FD65CDD-39A2-4556-80DD-4FE7D4D49510@JamesCook.biz> Message-ID: <2E1567CB-73B0-4AD3-ADEA-6BE1BD836663@caravanbeads.net> I'm running growl 1.2.2. It works. b > > On Nov 16, 2011, at 12:39 PM, Kurt J. Meyer wrote: >> Panorama (NOT Growl) displayed the message: "Growl 1.3 does not work with Panorama." > > Yup, I got the same result. > > James Cook > Jim at JamesCook.biz > 616.928.2221 > > http://JamesCook.biz > > > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna Barry Kahn Caravan Beads, Inc. 915 Forest Ave Portland ME 04103 800-230-8941 fax: 207-874-2664 www.caravanbeads.net barryk at caravanbeads.net *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ *** My daughter Heather's business: http://www.chrononautmercantile.com/ From jim at provue.com Wed Nov 16 12:07:33 2011 From: jim at provue.com (James Rea) Date: Wed, 16 Nov 2011 12:07:33 -0800 Subject: Growl In-Reply-To: Message-ID: On 11/16/11 at 9:39 AM, kjmeyer at mac.com (Kurt J. Meyer) wrote: >Panorama (NOT Growl) displayed the message: "Growl 1.3 does not >work with Panorama." A lot of programs don't work with Growl 1.3. In fact, it seems that most don't. I've seen a number of complaints around the web along the lines of "gee, I paid for Growl and the only change I see is that none of my apps work with it any more." There is even someone that has forked Growl (since it is open source) and plans to support the older protocol. Most likely Panorama will support Growl 1.3 eventually, but I'm not too sure when as I believe that the code on our end has to be completely rewritten from scratch. Expect more chaos like this as Apple's sandbox requirements kick in in a few months. Jim Rea From jeff_gold at state.ga.weo.us Wed Nov 16 14:41:00 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Wed, 16 Nov 2011 17:41:00 -0500 Subject: Fixed Point Overflow Error. Message-ID: Hello, One of our routines is performing the following calculation: 184 * 16777216 Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." Is there something special one needs to do with Panorama to work with large numbers? Best wishes, - Jeff From dthmpsn1 at illinois.edu Wed Nov 16 14:53:48 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 16 Nov 2011 22:53:48 +0000 Subject: Fixed Point Overflow Error. In-Reply-To: References: Message-ID: If both numbers have integer data types, it will do an integer multiplication, and the result of that particular multiplication is too large for the integer data type. Make that float(184) * float(16777216) and it will be done as a floating point multiplication. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Wednesday, November 16, 2011 4:41 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fixed Point Overflow Error. Hello, One of our routines is performing the following calculation: 184 * 16777216 Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." Is there something special one needs to do with Panorama to work with large numbers? Best wishes, - Jeff _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From kjmeyer at mac.com Wed Nov 16 15:02:12 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Thu, 17 Nov 2011 00:02:12 +0100 Subject: Growl In-Reply-To: References: Message-ID: <15AC6218-7C93-4071-A417-84E468DB71DF@mac.com> Am 16.11.2011 um 21:07 schrieb James Rea: > Most likely Panorama will support Growl 1.3 eventually, but I'm not too sure when as I believe that the code on our end has to be completely rewritten from scratch. Here is a "Note for Developers" from the Growl Team: http://growl.info/notetodevelopers Here is the complete documentation of the changes in version 1.3: http://growl.info/documentation/developer/implementing-growl.php#growl1.3sdkchanges From trackmanpete at comcast.net Wed Nov 16 15:03:52 2011 From: trackmanpete at comcast.net (Pete Schuder) Date: Wed, 16 Nov 2011 18:03:52 -0500 Subject: Fixed Point Overflow Error. In-Reply-To: References: Message-ID: <4EC44158.3020509@comcast.net> I just did your calculation via a math formula and it worked fine, giving me the expected answer. In the Design Sheet under "Special" I have the menu set at "Spreadsheet style formula" Pete Schuder On 11/16/11 5:41 PM, Jeff Gold wrote: > Hello, > > One of our routines is performing the following calculation: 184 * 16777216 > > Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." > > Is there something special one needs to do with Panorama to work with large numbers? > > Best wishes, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From dthmpsn1 at illinois.edu Wed Nov 16 15:25:57 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 16 Nov 2011 23:25:57 +0000 Subject: Fixed Point Overflow Error. In-Reply-To: <4EC44158.3020509@comcast.net> References: , <4EC44158.3020509@comcast.net> Message-ID: Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. Dave ________________________________________ From: Pete Schuder [trackmanpete at comcast.net] Sent: Wednesday, November 16, 2011 5:03 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fixed Point Overflow Error. I just did your calculation via a math formula and it worked fine, giving me the expected answer. In the Design Sheet under "Special" I have the menu set at "Spreadsheet style formula" Pete Schuder On 11/16/11 5:41 PM, Jeff Gold wrote: > Hello, > > One of our routines is performing the following calculation: 184 * 16777216 > > Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." > > Is there something special one needs to do with Panorama to work with large numbers? > > Best wishes, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Wed Nov 16 15:29:52 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Wed, 16 Nov 2011 18:29:52 -0500 Subject: Fixed Point Overflow Error. In-Reply-To: References: , <4EC44158.3020509@comcast.net> Message-ID: If I just assign it to a variable value, or do Message 184 * 16777216 it happens. I've never defined different data types for variables and such. Is this important? If so, when/where does one usually do this? Thanks, - Jeff On Nov 16, 2011, at 6:2557 PM, Thompson, David wrote: > Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. > > Dave > ________________________________________ > From: Pete Schuder [trackmanpete at comcast.net] > Sent: Wednesday, November 16, 2011 5:03 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Fixed Point Overflow Error. > > I just did your calculation via a math formula and it worked fine, > giving me the expected answer. In the Design Sheet under "Special" I > have the menu set at "Spreadsheet style formula" > > Pete Schuder > > On 11/16/11 5:41 PM, Jeff Gold wrote: >> Hello, >> >> One of our routines is performing the following calculation: 184 * 16777216 >> >> Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." >> >> Is there something special one needs to do with Panorama to work with large numbers? >> >> Best wishes, >> >> - Jeff >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From trackmanpete at comcast.net Wed Nov 16 15:41:35 2011 From: trackmanpete at comcast.net (Pete Schuder) Date: Wed, 16 Nov 2011 18:41:35 -0500 Subject: Fixed Point Overflow Error. In-Reply-To: References: , <4EC44158.3020509@comcast.net> Message-ID: <4EC44A2F.2070400@comcast.net> No, in the datasheet. It was just a simple numeric field 0 digits. I just did a formulafill as a test. Pete Schuder On 11/16/11 6:25 PM, Thompson, David wrote: > Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. > > Dave > ________________________________________ > From: Pete Schuder [trackmanpete at comcast.net] > Sent: Wednesday, November 16, 2011 5:03 PM > To: Panorama Questions& Answers (Discussion) > Subject: Re: Fixed Point Overflow Error. > > I just did your calculation via a math formula and it worked fine, > giving me the expected answer. In the Design Sheet under "Special" I > have the menu set at "Spreadsheet style formula" > > Pete Schuder > > On 11/16/11 5:41 PM, Jeff Gold wrote: >> Hello, >> >> One of our routines is performing the following calculation: 184 * 16777216 >> >> Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." >> >> Is there something special one needs to do with Panorama to work with large numbers? >> >> Best wishes, >> >> - Jeff >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From dthmpsn1 at illinois.edu Wed Nov 16 15:51:42 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 16 Nov 2011 23:51:42 +0000 Subject: Fixed Point Overflow Error. In-Reply-To: References: , <4EC44158.3020509@comcast.net> , Message-ID: Variables don't have assigned data types. They simply take on the data type of the value assigned to them. Numerical constants have fixed point data types, as long as that is possible, unless you use scientific notation. For example 1.23 would be fixed point 2 digit. 16777216 would be an integer but 1.6777216e7 would be floating point 16777216000 would also be floating point because of its size. Float(16777216) would convert its integer parameter to floating point. If one operand is fixed point, and the other is floating point one will be converted to the other data type, depending on the destination of the result. If the destination is a fixed point field, the floating point number will be converted to a fixed point data type. Otherwise the fixed point number will be converted to floating point. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Wednesday, November 16, 2011 5:29 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fixed Point Overflow Error. If I just assign it to a variable value, or do Message 184 * 16777216 it happens. I've never defined different data types for variables and such. Is this important? If so, when/where does one usually do this? Thanks, - Jeff On Nov 16, 2011, at 6:2557 PM, Thompson, David wrote: > Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. > > Dave > ________________________________________ > From: Pete Schuder [trackmanpete at comcast.net] > Sent: Wednesday, November 16, 2011 5:03 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Fixed Point Overflow Error. > > I just did your calculation via a math formula and it worked fine, > giving me the expected answer. In the Design Sheet under "Special" I > have the menu set at "Spreadsheet style formula" > > Pete Schuder > > On 11/16/11 5:41 PM, Jeff Gold wrote: >> Hello, >> >> One of our routines is performing the following calculation: 184 * 16777216 >> >> Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." >> >> Is there something special one needs to do with Panorama to work with large numbers? >> >> Best wishes, >> >> - Jeff >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Wed Nov 16 16:00:20 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Thu, 17 Nov 2011 00:00:20 +0000 Subject: Fixed Point Overflow Error. In-Reply-To: <4EC44A2F.2070400@comcast.net> References: , <4EC44158.3020509@comcast.net> , <4EC44A2F.2070400@comcast.net> Message-ID: Something is not as you say it is. The largest possible number in a 0 digits field is 2^31-1 or 2147483647. There is no way a 0 digits field could display a result of 3087007744. Dave ________________________________________ From: Pete Schuder [trackmanpete at comcast.net] Sent: Wednesday, November 16, 2011 5:41 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Fixed Point Overflow Error. No, in the datasheet. It was just a simple numeric field 0 digits. I just did a formulafill as a test. Pete Schuder On 11/16/11 6:25 PM, Thompson, David wrote: > Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. > > Dave > ________________________________________ > From: Pete Schuder [trackmanpete at comcast.net] > Sent: Wednesday, November 16, 2011 5:03 PM > To: Panorama Questions& Answers (Discussion) > Subject: Re: Fixed Point Overflow Error. > > I just did your calculation via a math formula and it worked fine, > giving me the expected answer. In the Design Sheet under "Special" I > have the menu set at "Spreadsheet style formula" > > Pete Schuder > > On 11/16/11 5:41 PM, Jeff Gold wrote: >> Hello, >> >> One of our routines is performing the following calculation: 184 * 16777216 >> >> Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." >> >> Is there something special one needs to do with Panorama to work with large numbers? >> >> Best wishes, >> >> - Jeff >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From trackmanpete at comcast.net Wed Nov 16 16:07:32 2011 From: trackmanpete at comcast.net (Pete Schuder) Date: Wed, 16 Nov 2011 19:07:32 -0500 Subject: Fixed Point Overflow Error. In-Reply-To: References: , <4EC44158.3020509@comcast.net> , <4EC44A2F.2070400@comcast.net> Message-ID: <4EC45044.8060601@comcast.net> Yup, you caught me in a lie....actually reading incorrectly. This is the number I got "308607744" That what you get from a liberal arts kind of guy. I just wrongly assumed I was looking at the same number. Sorry. I better get back to what I know best (track and field).....;-) Pete Schuder On 11/16/11 7:00 PM, Thompson, David wrote: > Something is not as you say it is. The largest possible number in a 0 digits field is 2^31-1 or 2147483647. There is no way a 0 digits field could display a result of 3087007744. > > Dave > ________________________________________ > From: Pete Schuder [trackmanpete at comcast.net] > Sent: Wednesday, November 16, 2011 5:41 PM > To: Panorama Questions& Answers (Discussion) > Subject: Re: Fixed Point Overflow Error. > > No, in the datasheet. It was just a simple numeric field 0 digits. I > just did a formulafill as a test. > > Pete Schuder > > On 11/16/11 6:25 PM, Thompson, David wrote: >> Where was your math formula located, in the design sheet? If so, what were the data types of the fields involved. I can make it work if at least one of the numbers is floating point, but if both have integer data types, I get the fixed point overflow error. >> >> Dave >> ________________________________________ >> From: Pete Schuder [trackmanpete at comcast.net] >> Sent: Wednesday, November 16, 2011 5:03 PM >> To: Panorama Questions& Answers (Discussion) >> Subject: Re: Fixed Point Overflow Error. >> >> I just did your calculation via a math formula and it worked fine, >> giving me the expected answer. In the Design Sheet under "Special" I >> have the menu set at "Spreadsheet style formula" >> >> Pete Schuder >> >> On 11/16/11 5:41 PM, Jeff Gold wrote: >>> Hello, >>> >>> One of our routines is performing the following calculation: 184 * 16777216 >>> >>> Instead of generating the answer (3087007744), Panorama puts up the error "Fixed Point Overflow." >>> >>> Is there something special one needs to do with Panorama to work with large numbers? >>> >>> Best wishes, >>> >>> - Jeff >>> _______________________________________________ >>> Qna mailing list >>> Qna at provue.com >>> http://provue.com/mailman/listinfo/qna >>> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From dewdawg2 at aol.com Thu Nov 17 19:48:42 2011 From: dewdawg2 at aol.com (dewdawg2) Date: Thu, 17 Nov 2011 21:48:42 -0600 Subject: Sharing a database Message-ID: <28479FF6.6398.4ABA.BBB5.9AD6BD170FFC@aol.com> Is it possible to create a version of one of my databases to share - that someone could view only, meaning that the person that I give it to can still click the programmed buttons on a form to select records, copy data fields, etc. Or would they need a copy of Pan Direct? They just need the data for reference only. Thanks, Dusty -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Thu Nov 17 20:29:23 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Fri, 18 Nov 2011 04:29:23 +0000 Subject: Sharing a database In-Reply-To: <28479FF6.6398.4ABA.BBB5.9AD6BD170FFC@aol.com> References: <28479FF6.6398.4ABA.BBB5.9AD6BD170FFC@aol.com> Message-ID: Grand master security can be used to control what the user is allowed to do. You can prevent the user from modifying data or adding or deleting records, but still allow them to do other things. The user would still need some version of Panorama. If you don't allow them to save or print, it could be an unregistered copy of Panorama. Details are in the security handbook. Dave ________________________________ From: dewdawg2 [dewdawg2 at aol.com] Sent: Thursday, November 17, 2011 9:48 PM To: Panorama Questions & Answers (Discussion) Subject: Sharing a database Is it possible to create a version of one of my databases to share - that someone could view only, meaning that the person that I give it to can still click the programmed buttons on a form to select records, copy data fields, etc. Or would they need a copy of Pan Direct? They just need the data for reference only. Thanks, Dusty -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at centerofcreation.com Fri Nov 18 09:25:14 2011 From: lists at centerofcreation.com (JL Cook) Date: Fri, 18 Nov 2011 10:25:14 -0700 Subject: Sharing a database In-Reply-To: References: <28479FF6.6398.4ABA.BBB5.9AD6BD170FFC@aol.com> Message-ID: <4EC694FA.9050206@centerofcreation.com> An HTML attachment was scrubbed... URL: From jeff_gold at state.ga.weo.us Fri Nov 18 12:23:36 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Fri, 18 Nov 2011 15:23:36 -0500 Subject: Help! What does this mean: HMS: Can't CLOSE module with negative size#VS 21 Message-ID: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> Hello, One of the procedures I just wrote is generating this error message: HMS: Can't CLOSE module with negative size#VS 21 Does anyone know what this means? Best wishes, - Jeff From csw at me.com Fri Nov 18 13:09:31 2011 From: csw at me.com (chris watts) Date: Fri, 18 Nov 2011 13:09:31 -0800 Subject: Help! What does this mean: HMS: Can't CLOSE module with negative size#VS 21 In-Reply-To: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> References: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> Message-ID: <18E5A3C6-C8CE-447C-BCC2-3DBB0572D06C@me.com> It means the program crashed, and it's probably not your fault. It signals an internal database structural inconsistency - rather than save the corruption atop your data, it crashes you out of the program. Encouraging, huh? cw On Nov 18, 2011, at 12:23 PM, Jeff Gold wrote: > Hello, > > One of the procedures I just wrote is generating this error message: > > HMS: Can't CLOSE module with negative size#VS 21 > > Does anyone know what this means? > > Best wishes, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Fri Nov 18 13:35:28 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Fri, 18 Nov 2011 16:35:28 -0500 Subject: Help! What does this mean: HMS: Can't CLOSE module with negative size#VS 21 In-Reply-To: <18E5A3C6-C8CE-447C-BCC2-3DBB0572D06C@me.com> References: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> <18E5A3C6-C8CE-447C-BCC2-3DBB0572D06C@me.com> Message-ID: <556DE111-1F14-4665-A3F8-25AF8D605DF9@state.ga.weo.us> Thanks, Chris. Turns out I switched databases mid-procedure and forgot to switch back to the original one as the procedure continued. Best wishes, - Jeff On Nov 18, 2011, at 4:0931 PM, chris watts wrote: > It means the program crashed, and it's probably not your fault. It signals an internal database structural inconsistency - rather than save the corruption atop your data, it crashes you out of the program. > > Encouraging, huh? > > > cw From Jim at JamesCook.biz Fri Nov 18 13:54:34 2011 From: Jim at JamesCook.biz (James Cook) Date: Fri, 18 Nov 2011 16:54:34 -0500 Subject: Help! What does this mean: HMS: Can't CLOSE module with negative size#VS 21 In-Reply-To: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> References: <1D53959E-FB6D-497F-967C-72D8874B3C9D@state.ga.weo.us> Message-ID: <5DCF2D14-27DF-40E4-8427-480B773B72BE@JamesCook.biz> On Nov 18, 2011, at 3:23 PM, Jeff Gold wrote: > HMS: Can't CLOSE module with negative size#VS 21 If it survives a restart it means you've got some corruption. If it's only when the procedure runs, the procedure is causing the corruption. If it's simply on opening the file, or doing other work, it means the file itself is corrupted. James Cook Jim at JamesCook.biz 616.928.2221 http://JamesCook.biz -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcleodrb at gmail.com Sun Nov 20 06:40:12 2011 From: mcleodrb at gmail.com (robertmcleod) Date: Sun, 20 Nov 2011 20:25:12 +0545 Subject: Changing choices options for a field Message-ID: <9F7E3E49-E94B-43C4-A286-8D05CC856079@gmail.com> I have a field called "Fund" in our charity accounting database that simply tags gifts to a designated fund. The Fund field presents a popup list for easy, accurate data entry. I need to be able to add and delete fund names periodically (when they are new or become redundant) in the Fund popup list. Can this be done easily in a Form rather then going to the Design Sheet? Can the name choice list be changed when the database security is set to 'User' mode? Can anyone point me to this info in Panorama documentation? I've searched but not found it. Thanks for any help. Bob -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Sun Nov 20 10:49:14 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Sun, 20 Nov 2011 18:49:14 +0000 Subject: Changing choices options for a field In-Reply-To: <9F7E3E49-E94B-43C4-A286-8D05CC856079@gmail.com> References: <9F7E3E49-E94B-43C4-A286-8D05CC856079@gmail.com> Message-ID: I just did this with a Text Editor SuperObject set to edit the text in a permanent variable named FundsList. Upon exiting the TESO, the following procedure is triggered. ArraySort arraystrip(FundsList,cr()),FundsList,cr() SetWindow 25, 10, 10, 10, "NoPallette NoVertScroll NoHorzScroll" OpenDesignSheet Find ?Field Name? = "Fund" Choices = replace(replace(FundsList," ","_"),cr()," ") NewGeneration CloseWindow The choices are typed into the TESO the way that you would normally list them, with carriage returns between the choices, and spaces between the words. The procedure alphabetizes the list, opens the design sheet, and enters the choices the way they are required to be entered there, with spaces between the choices, and underscores between the words. The procedure will work fine in "User" mode, as long as you don't check the "Disable Design Changes" box. Dave ________________________________ From: robertmcleod [mcleodrb at gmail.com] Sent: Sunday, November 20, 2011 8:40 AM To: qna at provue.com Subject: Changing choices options for a field I have a field called "Fund" in our charity accounting database that simply tags gifts to a designated fund. The Fund field presents a popup list for easy, accurate data entry. I need to be able to add and delete fund names periodically (when they are new or become redundant) in the Fund popup list. Can this be done easily in a Form rather then going to the Design Sheet? Can the name choice list be changed when the database security is set to 'User' mode? Can anyone point me to this info in Panorama documentation? I've searched but not found it. Thanks for any help. Bob -------------- next part -------------- An HTML attachment was scrubbed... URL: From bruceapeaslee at comcast.net Mon Nov 21 10:04:47 2011 From: bruceapeaslee at comcast.net (Bruce Peaslee) Date: Mon, 21 Nov 2011 10:04:47 -0800 Subject: Problem with Tutorial Message-ID: <007701cca878$0e9ca2f0$2bd5e8d0$@net> Hi, I just downloaded the product and am working my way through the tutorials. I'm finding the software to be a bit buggy. It crashes (just shuts down) at certain times. Most recently, when I use the cross tab feature then close the window, the file itself also closes and I get a big black dot as a cursor. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 2310 bytes Desc: not available URL: From rstrauch at somatic.com Tue Nov 22 16:56:39 2011 From: rstrauch at somatic.com (Ralph Strauch) Date: Tue, 22 Nov 2011 16:56:39 -0800 Subject: Applescript Error?? Message-ID: <2D93C7FF-04C4-411A-B814-4F48CB87FE2E@somatic.com> When Panorama is open and just sitting there -- not doing anything, no open databases -- an error message occasionally pops up that says APPLESCRIPT ERROR: Finder got and error: AppleEvent timed out. If I click on the More Info button, the Error Detail window tells me that it is a "RtnError," the Parameter is "ExternalScriptError," the Procedure is "APPLESCRIPT," and the Database is "_UtilityLib." The script I'm presented with in the External Script window is tell application "Finder" do shell script "Applications/Panorama/Extensions/UNIX/bin/ end tell This has been happening occasionally at least since I switched to Lion, and maybe since I upgraded to Pano 6. Mostly it's been occasional, maybe every few hours, but today it's happening every 5 minutes. So far I've dealt with it by keeping Panorama open as little as possible, but I hope there's a better solution than that. Ralph From JC at JamesCook.biz Wed Nov 23 10:05:02 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 23 Nov 2011 13:05:02 -0500 Subject: Problem with Tutorial In-Reply-To: <007701cca878$0e9ca2f0$2bd5e8d0$@net> References: <007701cca878$0e9ca2f0$2bd5e8d0$@net> Message-ID: <283C62D3-0983-4629-983B-00EE8225F7D8@JamesCook.biz> On Nov 21, 2011, at 1:04 PM, Bruce Peaslee wrote: > I just downloaded the product and am working my way through the tutorials. I?m finding the software to be a bit buggy. It crashes (just shuts down) at certain times. Most recently, when I use the cross tab feature then close the window, the file itself also closes and I get a big black dot as a cursor. I'm truly surprised that your question has gone completely unanswered. I'll take a crack at it. Overall, Panorama is quite stable and reliable, but it does have some soft spots. My experience has been that they're mostly in graphics editing so I've learned to save often when making a lot of graphics changes. The big black dot is an ongoing problem with the cursor simply failing to refresh and show again as a pointer. It's annoying but harmless. Click to the Desktop and back to force it to refresh. Without more details I can't respond about the Cross Tabs window closing the file. If it's the only window of the file that's open, that's an expected result. Some of the demos and tutorials are sorely in need of updating and fail to put Panorama's best foot forward. Perhaps if you share which tutorials you're dealing with there might be some additional responses. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From qnaweb at provue.com Wed Nov 23 12:37:48 2011 From: qnaweb at provue.com (Shane Scanlon) Date: 23 Nov 2011 12:37:48 -0800 Subject: Setting http status code Message-ID: Is there a way in a web procedure to change the http status code? Even with a request to a nonexistent procedure, the Database Programming Error page still sets a status of 200 OK. Is there some sort of global variable like cgiContentType I can set? From operations at redhouserecords.com Wed Nov 23 13:24:30 2011 From: operations at redhouserecords.com (C W Frymire) Date: Wed, 23 Nov 2011 15:24:30 -0600 Subject: Matrix Data limitations? In-Reply-To: References: <2F645252-0CC7-475A-94EF-31707E989E38@wideband.net.au> Message-ID: <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> Hi, I've been trying to setup a matrix superobject following the example on page 969 of the handbook. using the arraymerge( example arraymerge( arraymerge( arraymerge( lookupall(info("databasename"),"City",tvLocation,"Channel",?), lookupall(info("databasename"),"City",tvLocation,"Station",?),?,?), lookupall(info("databasename"),"City",tvLocation,"Network",?),?,?), lookupall(info("databasename"),"City",tvLocation,"Transmitter",?),?,?) I can get it working fine until I expand the example by two items, ie. a 6 column array is what I need. The Matrix Data field will not save my entire line of code, I can get 5 columns, but not 6, due to the data (whether pasted or typed) being truncated upon closing the Matrix, which causes the formula to be incomplete. Is this normal? Some data size or limitation for the Matrix Data? Also, will this work with lookupselected or just lookupall? Thanks! Chris From dthmpsn1 at illinois.edu Wed Nov 23 14:29:23 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 23 Nov 2011 22:29:23 +0000 Subject: Matrix Data limitations? In-Reply-To: <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> References: <2F645252-0CC7-475A-94EF-31707E989E38@wideband.net.au> , <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> Message-ID: Lookupselected( doewsn't produce an array. It's like lookup( except that it doesn't look in invisible records. You could drastically shorten the formula by creating a custom function with that formula. I looks like tvLocation would be the only parameter it needed. You could also do this with an arraybuild( or arrayselectedbuild( function. arraybuild(?,"",{?(City=}+quoted(tvLocation)+{,Channel+?+Station+?+Network+?+Transmitter),""}) I won't guarantee there aren't any syntax errors in that, but it should be close. Dave ________________________________________ From: ?C W Frymire [operations at redhouserecords.com] Sent: Wednesday, November 23, 2011 3:24 PM To: Panorama Questions & Answers (Discussion) Subject: Matrix Data limitations? Hi, I've been trying to setup a matrix superobject following the example on page 969 of the handbook. using the arraymerge( example arraymerge( arraymerge( arraymerge( lookupall(info("databasename"),"City",tvLocation,"Channel",?), lookupall(info("databasename"),"City",tvLocation,"Station",?),?,?), lookupall(info("databasename"),"City",tvLocation,"Network",?),?,?), lookupall(info("databasename"),"City",tvLocation,"Transmitter",?),?,?) I can get it working fine until I expand the example by two items, ie. a 6 column array is what I need. The Matrix Data field will not save my entire line of code, I can get 5 columns, but not 6, due to the data (whether pasted or typed) being truncated upon closing the Matrix, which causes the formula to be incomplete. Is this normal? Some data size or limitation for the Matrix Data? Also, will this work with lookupselected or just lookupall? Thanks! Chris _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From robert at ameeti.net Wed Nov 23 15:12:27 2011 From: robert at ameeti.net (Robert Ameeti) Date: Wed, 23 Nov 2011 15:12:27 -0800 Subject: Using or entering International Characters Message-ID: I am unable to figure out a way to use accented characters in Panorama. In other applications, I can hold down a vowel (using Lion) and have an option to select from the appropriate characters. Another, non Lion alternative, has been to use the Character Viewer and select a character from within it, but alas, I am not able to do that either. All I get in Panorama is a box. Is Panorama unable to accept certain accented characters? The current one that I am having problems with is a capital O with a straight line above it. -------------- next part -------------- An HTML attachment was scrubbed... URL: From JC at JamesCook.biz Wed Nov 23 15:24:31 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 23 Nov 2011 18:24:31 -0500 Subject: Setting http status code In-Reply-To: References: Message-ID: <6E76C577-6331-4CDF-B70E-9B8F4C1FE414@JamesCook.biz> On Nov 23, 2011, at 3:37 PM, Shane Scanlon wrote: > Is there some sort of global variable like cgiContentType I can set? There is exactly such a variable. It's set at "text/html" every time I've ever looked at it. I've never attempted to make any changes but in spite of it's name, I'm not sure it's quite what you're looking for. Although I've not pursued you objective, perhaps cgiResponseError will do it. If you have direct access to Enterprise, you can open Wizards>Developer Tools>Variables and see the whole list of those in use. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From JC at JamesCook.biz Wed Nov 23 15:33:56 2011 From: JC at JamesCook.biz (James Cook) Date: Wed, 23 Nov 2011 18:33:56 -0500 Subject: Using or entering International Characters In-Reply-To: References: Message-ID: <1550ABC0-1A14-4EA6-B7E3-34ED94A38AE2@JamesCook.biz> On Nov 23, 2011, at 6:12 PM, Robert Ameeti wrote: > Is Panorama unable to accept certain accented characters? The current one that I am having problems with is a capital O with a straight line above it. I suspect that character is outside the extended ASCII range. chr(241)+chr(133)+chr(205)+chr(238)+chr(239)+chr(153) will give you all sorts of O variants, but your O is not in my ASCII charts. Even though it's shown as a square you can use asc( to see what its ascii value might be - if there is one. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From scott at stillpoint.us Wed Nov 23 15:34:47 2011 From: scott at stillpoint.us (Scott Corbett) Date: Wed, 23 Nov 2011 17:34:47 -0600 (CST) Subject: Using or entering International Characters In-Reply-To: References: Message-ID: <4939CC8F-5F22-407F-AF43-D03757436786@stillpoint.us> Robert, I use accented characters in Pan pretty regularly, having a lot of Swedish connections. I have handled it by using the keyboard commands such as option-u then o or a gives me the o or a with two dots over it. The French accent comes with option- e then e. Not sure what the combination you need is, but I use these fine in data cells and text displays often. Hope it helps Scott Scott Corbett, D.O. Stillpoint Osteopathic, Ltd. http://www.stillpoint.us 952-920-0846 On Nov 23, 2011, at 5:12 PM, Robert Ameeti wrote: > I am unable to figure out a way to use accented characters in Panorama. > > In other applications, I can hold down a vowel (using Lion) and have an option to select from the appropriate characters. Another, non Lion alternative, has been to use the Character Viewer and select a character from within it, but alas, I am not able to do that either. All I get in Panorama is a box. > > Is Panorama unable to accept certain accented characters? The current one that I am having problems with is a capital O with a straight line above it. > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From bduffy at sfsu.edu Wed Nov 23 18:15:32 2011 From: bduffy at sfsu.edu (Brigid Duffy) Date: Wed, 23 Nov 2011 18:15:32 -0800 Subject: Using or entering International Characters In-Reply-To: <4939CC8F-5F22-407F-AF43-D03757436786@stillpoint.us> References: <4939CC8F-5F22-407F-AF43-D03757436786@stillpoint.us> Message-ID: <3DD83564-2596-476C-9227-9E9AEEBD34AA@sfsu.edu> Look under Wizards > ASCII Chart for combinations Panorama can handle; don't see a capital O with a straight line above it, though. Brigid Duffy Academic Technology San Francisco State University San Francisco, CA 94132-4200 E-mail: bduffy at sfsu.edu On Nov 23, 2011, at 3:34 PM, Scott Corbett wrote: > Robert, > I use accented characters in Pan pretty regularly, having a lot of > Swedish connections. I have handled it by using the keyboard > commands such as option-u then o or a gives me the o or a with two > dots over it. The French accent comes with option- e then e. Not > sure what the combination you need is, but I use these fine in data > cells and text displays often. > > Hope it helps > > Scott > > Scott Corbett, D.O. > Stillpoint Osteopathic, Ltd. > > http://www.stillpoint.us > 952-920-0846 > > On Nov 23, 2011, at 5:12 PM, Robert Ameeti wrote: > >> I am unable to figure out a way to use accented characters in >> Panorama. >> >> In other applications, I can hold down a vowel (using Lion) and >> have an option to select from the appropriate characters. Another, >> non Lion alternative, has been to use the Character Viewer and >> select a character from within it, but alas, I am not able to do >> that either. All I get in Panorama is a box. >> >> Is Panorama unable to accept certain accented characters? The >> current one that I am having problems with is a capital O with a >> straight line above it. >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From bduffy at sfsu.edu Wed Nov 23 18:16:52 2011 From: bduffy at sfsu.edu (Brigid Duffy) Date: Wed, 23 Nov 2011 18:16:52 -0800 Subject: Using or entering International Characters In-Reply-To: <3DD83564-2596-476C-9227-9E9AEEBD34AA@sfsu.edu> References: <4939CC8F-5F22-407F-AF43-D03757436786@stillpoint.us> <3DD83564-2596-476C-9227-9E9AEEBD34AA@sfsu.edu> Message-ID: <1147517E-A96B-4FC3-B54C-5F8717C9C271@sfsu.edu> Sorry, that's Wizards > Developer Tools > ASCII Chart. On Nov 23, 2011, at 6:15 PM, Brigid Duffy wrote: > Look under Wizards > ASCII Chart for combinations Panorama can > handle; don't see a capital O with a straight line above it, though. > > Brigid Duffy > Academic Technology > San Francisco State University > San Francisco, CA 94132-4200 > E-mail: bduffy at sfsu.edu > > > On Nov 23, 2011, at 3:34 PM, Scott Corbett wrote: > >> Robert, >> I use accented characters in Pan pretty regularly, having a lot of >> Swedish connections. I have handled it by using the keyboard >> commands such as option-u then o or a gives me the o or a with two >> dots over it. The French accent comes with option- e then e. Not >> sure what the combination you need is, but I use these fine in data >> cells and text displays often. >> >> Hope it helps >> >> Scott >> >> Scott Corbett, D.O. >> Stillpoint Osteopathic, Ltd. >> >> http://www.stillpoint.us >> 952-920-0846 >> >> On Nov 23, 2011, at 5:12 PM, Robert Ameeti wrote: >> >>> I am unable to figure out a way to use accented characters in >>> Panorama. >>> >>> In other applications, I can hold down a vowel (using Lion) and >>> have an option to select from the appropriate characters. Another, >>> non Lion alternative, has been to use the Character Viewer and >>> select a character from within it, but alas, I am not able to do >>> that either. All I get in Panorama is a box. >>> >>> Is Panorama unable to accept certain accented characters? The >>> current one that I am having problems with is a capital O with a >>> straight line above it. >>> >>> _______________________________________________ >>> Qna mailing list >>> Qna at provue.com >>> http://provue.com/mailman/listinfo/qna >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at provue.com Wed Nov 23 22:43:53 2011 From: jim at provue.com (James Rea) Date: Wed, 23 Nov 2011 22:43:53 -0800 Subject: Setting http status code In-Reply-To: Message-ID: On 11/23/11 at 12:37 PM, qnaweb at provue.com (Shane Scanlon) wrote: >Is there a way in a web procedure to change the http status >code? Even with a request to a nonexistent procedure, the >Database Programming Error page still sets a status of 200 OK. > >Is there some sort of global variable like cgiContentType I can set? No, I don't believe there is any way to change this. Just out of curiosity, why do you think you want to do this? Not trying to be contrary, but I've been trying to think of a reason why you might want to do this and haven't really come up with one. Sometimes my imagination fails me. Jim Rea From shane.scanlon at transvideo.com Wed Nov 23 16:58:17 2011 From: shane.scanlon at transvideo.com (Shane Scanlon) Date: Wed, 23 Nov 2011 16:58:17 -0800 Subject: Setting http status code Message-ID: <11D22F3E-CF20-40B3-BC6D-B70D7D1FC5C8@transvideo.com> Thanks for the quick response James. Sorry if I was a little unclear in my initial post. I was already aware of cgiContentType variable (I often set it to text/xml or application/json, works soothly when working with ajax). I was hoping that there is a similar variable for my needs. Anyway, on my front-end i'm using a javascript library that is expecting a json response from the server. It then takes that json object and runs it through a success or error function depending on the http status code. I briefly played with cgiResponseError, I haven't figured out quite what it does yet, but I'm guessing it comes into play when there is an error in the web procedure. What I'm looking for is something to change the http header to something like the following based on conditionals. For instance, if the user is looking for a record that has been deleted. example http header: HTTP/1.0 300 Bad Request Date: Thu, 24 Nov 2011 00:04:29 GMT Server: Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.7l DAV/2 PHP/5.2.14 X-Powered-By: PHP/5.2.14 X-Pingback: http://example.com/ MS-Author-Via: DAV Connection: close Content-Type: application/json; charset=UTF-8 This isn't a crucial need because if it can't be done there are some work arounds that I can implement. At this point, I'm mostly just trying to satisfy my curiosity. BTW, The Variables wizard looks to be a very useful tool. Thank you ~Shane From jim at provue.com Wed Nov 23 23:03:03 2011 From: jim at provue.com (James Rea) Date: Wed, 23 Nov 2011 23:03:03 -0800 Subject: Setting http status code In-Reply-To: Message-ID: On 11/23/11 at 10:43 PM, jim at provue.com (James Rea) wrote: >Just out of curiosity, why do you think you want to do this? >Not trying to be contrary, but I've been trying to think of a >reason why you might want to do this and haven't really come up >with one. Sometimes my imagination fails me. Ok, I'm guessing that you have some automated tool that is checking the http status code. But this tool could easily be set up to check for the error text that is currently returned when an error occurs. (But I'm also wondering why an automated tool would request a non-existent procedure, perhaps I shouldn't go there.) Jim ------------------------------------------------------------------- --- Celebrating 32 years of software excellence (1978-2010) --- ------------------------------------------------------------------- ProVUE Development (714) 841-7779 18685-A Main Street PMB356 http://www.provue.com/ Huntington Beach, CA 92648 Panorama RAM based database technology ------------------------------------------------------------------- From martimer at mindspring.com Thu Nov 24 14:58:32 2011 From: martimer at mindspring.com (Martin Gallo) Date: Thu, 24 Nov 2011 16:58:32 -0600 Subject: Error opening one old file? Message-ID: Hello, I am trying to modify an old group of Pan 5 files in Pan 6 (all Mac) and I am having trouble opening one of the files. It appears in the Windows list and I can select it, but it is never visible. I can select any of the forms in the file and their name shows up in the Window menu. I can open the procedures, but not any of the forms (including the Design or Data) Under Pan5 I had it all set up so that opening any one of the files would open all five of the files and hide the four data files while making the main file open into one particular form. It is (naturally) the main file that I cannot "open". So, am I just stuck here? Thanks. Note that I used to be an almost decent hobbyist Panorama programmer but I had some 'brain damage' a few years ago and have a hard time concentrating long enough to really get anything done. I am trying my hand again because I found a new project! From martimer at mindspring.com Thu Nov 24 15:04:21 2011 From: martimer at mindspring.com (Martin Gallo) Date: Thu, 24 Nov 2011 17:04:21 -0600 Subject: Oh, and what happened to the Fields menu?? Message-ID: <37B9B57F-47AD-4F84-970A-64BE44FA3226@mindspring.com> I used to 'rely' on that to avoid typos. Where did that useful little ditty go? (I did find the assistant). Thanks, Marty From bruce_de_benedictis at mac.com Thu Nov 24 15:21:36 2011 From: bruce_de_benedictis at mac.com (Bruce De Benedictis) Date: Thu, 24 Nov 2011 15:21:36 -0800 Subject: Oh, and what happened to the Fields menu?? In-Reply-To: <37B9B57F-47AD-4F84-970A-64BE44FA3226@mindspring.com> Message-ID: It is a contextual menu now. Hold the control key as you click where you are writing. Bruce De Benedictis > I used to 'rely' on that to avoid typos. Where did that useful little ditty > go? (I did find the assistant). > > Thanks, > > Marty > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From martimer at mindspring.com Thu Nov 24 19:38:09 2011 From: martimer at mindspring.com (Martin Gallo) Date: Thu, 24 Nov 2011 21:38:09 -0600 Subject: Oh, and what happened to the Fields menu?? In-Reply-To: References: Message-ID: <91FE43A1-9083-4F22-A729-6012B7A40313@mindspring.com> Oooh, niice! I knew Jim was too clever to let such a neat feature go away! On Nov 24, 2011, at 5:21 PM, Bruce De Benedictis wrote: > It is a contextual menu now. Hold the control key as you click where you are > writing. > > Bruce De Benedictis > > >> I used to 'rely' on that to avoid typos. Where did that useful little ditty >> go? (I did find the assistant). >> >> Thanks, >> >> Marty >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From jim at provue.com Thu Nov 24 20:06:39 2011 From: jim at provue.com (James Rea) Date: Thu, 24 Nov 2011 20:06:39 -0800 Subject: Error opening one old file? In-Reply-To: Message-ID: On 11/24/11 at 2:58 PM, martimer at mindspring.com (Martin Gallo) wrote: >I am trying to modify an old group of Pan 5 files in Pan 6 (all >Mac) and I am having trouble opening one of the files. It >appears in the Windows list and I can select it, but it is >never visible. I can select any of the forms in the file and >their name shows up in the Window menu. I can open the >procedures, but not any of the forms (including the Design or Data) Most likely the window is off the edge of the screen somewhere. Probably the easiest solution is to open the database in "Data Sheet Only" mode using the Utilities->Open Database wizard. Another option is to use the Arrange Windows wizard. Jim From martimer at mindspring.com Thu Nov 24 20:22:51 2011 From: martimer at mindspring.com (Martin Gallo) Date: Thu, 24 Nov 2011 22:22:51 -0600 Subject: Error opening one old file? In-Reply-To: References: Message-ID: <27F1A9AD-829D-4926-AC5E-5C786CEAD455@mindspring.com> Yup. That did the trick. Thank you very much and happy holidays. Marty I remembered that something like that existed (or that there was a command for it that you could type into a new database that wold open it) but could not find it. On Nov 24, 2011, at 10:06 PM, James Rea wrote: > On 11/24/11 at 2:58 PM, martimer at mindspring.com (Martin Gallo) wrote: > >> I am trying to modify an old group of Pan 5 files in Pan 6 (all Mac) and I am having trouble opening one of the files. It appears in the Windows list and I can select it, but it is never visible. I can select any of the forms in the file and their name shows up in the Window menu. I can open the procedures, but not any of the forms (including the Design or Data) > > Most likely the window is off the edge of the screen somewhere. > > Probably the easiest solution is to open the database in "Data Sheet Only" mode using the Utilities->Open Database wizard. > > Another option is to use the Arrange Windows wizard. > > Jim > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From jeff_gold at state.ga.weo.us Sat Nov 26 18:10:57 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Sat, 26 Nov 2011 21:10:57 -0500 Subject: Pulling emails from Apple Mail into a Panorama database file. Message-ID: Hello, I have about 2,400 email messages in a folder of Apple's Mail program that I want to pull into Panorama. From each message I want to pull out the message body, sender's email address and some text from within the message that I search for, and put each of these into different fields in Panorama. I was just going to have Panorama scan and import the raw text from the folder containing the applicable email messages from Apple mail, however, when I tried tis tonight I found that these raw text files which Apple Mail uses contain a whole host of different encodings, and are for the most part unusable in that form. There are too many strange characters and HTML encodings, etc. to make sense of the data this way. Does anyone have experience with writing a procedure which would import the text from messages within Apple Mail and bring them into Panorama in an easily readable form? Basically the same as manually reading the message in Apple Mail (where they always look proper), copying the text of the body, then pasting into a Panorama record? Or, has someone perhaps written an AppleScript to do this? Any suggestions would be very appreciated! Best wishes, - Jeff Gold From dthmpsn1 at illinois.edu Sat Nov 26 20:35:48 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Sun, 27 Nov 2011 04:35:48 +0000 Subject: Pulling emails from Apple Mail into a Panorama database file. In-Reply-To: References: Message-ID: I have a database that uses AppleScript to extract the senders email address, date, subject, and message body. I can't get to it right now, but I can probably make it available tomorrow. You select the messages you want to import in Mail, and then run the import procedure in Panorama. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Saturday, November 26, 2011 8:10 PM To: Panorama Questions & Answers (Discussion) Subject: Pulling emails from Apple Mail into a Panorama database file. Hello, I have about 2,400 email messages in a folder of Apple's Mail program that I want to pull into Panorama. >From each message I want to pull out the message body, sender's email address and some text from within the message that I search for, and put each of these into different fields in Panorama. I was just going to have Panorama scan and import the raw text from the folder containing the applicable email messages from Apple mail, however, when I tried tis tonight I found that these raw text files which Apple Mail uses contain a whole host of different encodings, and are for the most part unusable in that form. There are too many strange characters and HTML encodings, etc. to make sense of the data this way. Does anyone have experience with writing a procedure which would import the text from messages within Apple Mail and bring them into Panorama in an easily readable form? Basically the same as manually reading the message in Apple Mail (where they always look proper), copying the text of the body, then pasting into a Panorama record? Or, has someone perhaps written an AppleScript to do this? Any suggestions would be very appreciated! Best wishes, - Jeff Gold _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From qnaweb at provue.com Sat Nov 26 23:23:53 2011 From: qnaweb at provue.com (John Schubert) Date: 26 Nov 2011 23:23:53 -0800 Subject: Find the pdf using "executeapplescript" Message-ID: I sometimes file a pdf document in the wrong file or I move a document where it shouldn't be. Don't we all? These files are stored in the volume "Data". I have a Panorama database "General Ledger" with a field "Document_Name". "Document_Name" has no path but each name is unique. I have used the following script with a Panorama form to find missing pdf's. executeapplescript { set theFile to choose file tell application "Finder" open theFile end tell } This script requires that I enter or paste the "Document_Name" in the search field. After that it displays the pdf fine. What I would like is to "set theFile to General Ledger:Document_Name" and tell application "Finder" open theFile. In other words open the current record>get file name>display file. I have a book on AppleScript but I'm unable to find how to do this. Thanks for your help John From kjmeyer at mac.com Sun Nov 27 03:03:13 2011 From: kjmeyer at mac.com (Kurt J. Meyer) Date: Sun, 27 Nov 2011 12:03:13 +0100 Subject: Find the pdf using "executeapplescript" In-Reply-To: References: Message-ID: <615802B9-CB7C-4BF8-A897-766DE7750D04@mac.com> In that case you would have have to know, where the file is, and to provide the complete path. Than you can omit the "set" line completely: > tell application "Finder" > open "path:file" > end tell Kurt Am 27.11.2011 um 08:23 schrieb John Schubert: > I sometimes file a pdf document in the wrong file or I move a document where it shouldn't be. Don't we all? These files are stored in the volume "Data". > > I have a Panorama database "General Ledger" with a field "Document_Name". "Document_Name" has no path but each name is unique. I have used the following script with a Panorama form to find missing pdf's. > > executeapplescript { > set theFile to choose file > tell application "Finder" > open theFile > end tell } > > This script requires that I enter or paste the "Document_Name" in the search field. After that it displays the pdf fine. > > What I would like is to "set theFile to General Ledger:Document_Name" and tell application "Finder" open theFile. In other words open the current record>get file name>display file. I have a book on AppleScript but I'm unable to find how to do this. From JC at JamesCook.biz Sun Nov 27 06:24:30 2011 From: JC at JamesCook.biz (James Cook) Date: Sun, 27 Nov 2011 09:24:30 -0500 Subject: Find the pdf using "executeapplescript" In-Reply-To: References: Message-ID: <5FF28C26-BCAB-4C3D-B274-033B74DA49D7@JamesCook.biz> On Nov 27, 2011, at 2:23 AM, John Schubert wrote: > What I would like is to "set theFile to General Ledger:Document_Name" and tell application "Finder" open theFile. In other words open the current record>get file name>display file. I have a book on AppleScript but I'm unable to find how to do this. It's actually in the Panorama Formulas and Programing Handbook: tell application "Panorama" set theFile to Value of Cell "Document_Name" end tell But Kurt is correct. Without the path the Finder doesn't know where to look for the file. If it has worked for you, it was a lucky accident. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff_gold at state.ga.weo.us Sun Nov 27 06:31:18 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Sun, 27 Nov 2011 09:31:18 -0500 Subject: Pulling emails from Apple Mail into a Panorama database file. In-Reply-To: References: Message-ID: <31B12C49-7195-4990-ABD9-7D072361BB2E@state.ga.weo.us> That will be a *huge* help, David. Looking forward to seeing how you've accomplished that. Best wishes, - Jeff On Nov 26, 2011, at 11:3548 PM, Thompson, David wrote: > I have a database that uses AppleScript to extract the senders email address, date, subject, and message body. I can't get to it right now, but I can probably make it available tomorrow. You select the messages you want to import in Mail, and then run the import procedure in Panorama. > > Dave > ________________________________________ > From: Jeff Gold [jeff_gold at state.ga.weo.us] > Sent: Saturday, November 26, 2011 8:10 PM > To: Panorama Questions & Answers (Discussion) > Subject: Pulling emails from Apple Mail into a Panorama database file. > > Hello, > > I have about 2,400 email messages in a folder of Apple's Mail program that I want to pull into Panorama. > > From each message I want to pull out the message body, sender's email address and some text from within the message that I search for, and put each of these into different fields in Panorama. > > I was just going to have Panorama scan and import the raw text from the folder containing the applicable email messages from Apple mail, however, when I tried tis tonight I found that these raw text files which Apple Mail uses contain a whole host of different encodings, and are for the most part unusable in that form. There are too many strange characters and HTML encodings, etc. to make sense of the data this way. > > Does anyone have experience with writing a procedure which would import the text from messages within Apple Mail and bring them into Panorama in an easily readable form? Basically the same as manually reading the message in Apple Mail (where they always look proper), copying the text of the body, then pasting into a Panorama record? Or, has someone perhaps written an AppleScript to do this? > > Any suggestions would be very appreciated! > > Best wishes, > > - Jeff Gold > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Sun Nov 27 11:50:09 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Sun, 27 Nov 2011 19:50:09 +0000 Subject: Pulling emails from Apple Mail into a Panorama database file. In-Reply-To: References: Message-ID: <773FAC8E-488B-4B6F-93DB-82A7B4C7C153@illinois.edu> I've posted the file at . Someone I shared this file with a couple of years ago said that there were problems if he tried to import too many messages at once. As I recall, he wound up importing about 800 at a time. I use this file once a month to import a total of 300 to 400 messages, so this has never been an issue for me. Dave On Nov 26, 2011, at 10:35 PM, Thompson, David dthmpsn1 at illinois.edu wrote: > I have a database that uses AppleScript to extract the senders email address, date, subject, and message body. I can't get to it right now, but I can probably make it available tomorrow. You select the messages you want to import in Mail, and then run the import procedure in Panorama. From danny at mogulhost.com Sun Nov 27 18:13:49 2011 From: danny at mogulhost.com (Danny Grizzle) Date: Sun, 27 Nov 2011 20:13:49 -0600 Subject: Activation Question Message-ID: My 500GB laptop drive is throwing bad sector warnings. I just used Carbon Copy Cloner to create a disk image on an external drive. I want to reformat the 500GB, map out bad sectors, then restore back to the repaired drive. Is it necessary to deactivate Panorama first? Bonus question: any guess if deactivation is necessary for Adobe CS 5.5, OnOne Perfect Photo Suite 6, or Nik Software filters? Problem with copy protection schemes is there is no way to remember procedures on all, or to guard against catastrophic disk failure. Thanks, Danny Grizzle (yes, I'm still alive) From jeff_gold at state.ga.weo.us Sun Nov 27 19:11:00 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Sun, 27 Nov 2011 22:11:00 -0500 Subject: Pulling emails from Apple Mail into a Panorama database file. In-Reply-To: <773FAC8E-488B-4B6F-93DB-82A7B4C7C153@illinois.edu> References: <773FAC8E-488B-4B6F-93DB-82A7B4C7C153@illinois.edu> Message-ID: <61121278-72F9-4FAE-B7D9-B58839E98D54@state.ga.weo.us> Hi Dave, I am so glad you shared this with me. I just imported 2,372 email messages at once, no problem at all, so if there is a limit it must be larger than that, or perhaps based upon the size of the messages. I've got another email-related question... Is there a good way for Panorama to monitor an email address for new messages? Or would it be best to script that into Apple Mail and use a procedure like the one Dave provided to regularly import these messages into Panorama? Best wishes, - Jeff On Nov 27, 2011, at 2:5009 PM, Thompson, David wrote: > I've posted the file at . Someone I shared this file with a couple of years ago said that there were problems if he tried to import too many messages at once. As I recall, he wound up importing about 800 at a time. I use this file once a month to import a total of 300 to 400 messages, so this has never been an issue for me. > > Dave > > On Nov 26, 2011, at 10:35 PM, Thompson, David dthmpsn1 at illinois.edu wrote: > >> I have a database that uses AppleScript to extract the senders email address, date, subject, and message body. I can't get to it right now, but I can probably make it available tomorrow. You select the messages you want to import in Mail, and then run the import procedure in Panorama. > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From jim at provue.com Sun Nov 27 19:30:53 2011 From: jim at provue.com (James Rea) Date: Sun, 27 Nov 2011 19:30:53 -0800 Subject: Activation Question In-Reply-To: Message-ID: On 11/27/11 at 6:13 PM, danny at mogulhost.com (Danny Grizzle) wrote: >I want to reformat the 500GB, map out bad sectors, then restore >back to the repaired drive. > >Is it necessary to deactivate Panorama first? If it is possible, it will make the process smoother if you deactivate before reformatting. We are aware that this is not always possible, and the activation system does provide a way that you can get activated again even if you aren't able to deactivate first. The Registration window will lead you thru the additional steps necessary in this situation. >any guess if deactivation is necessary for Adobe CS 5.5, OnOne Perfect Photo Suite 6, or Nik Software filters? No guess from me -- last version of Photoshop I had was v7 and I've never even heard of the other two! Jim From jeff_gold at state.ga.weo.us Mon Nov 28 12:04:08 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 28 Nov 2011 15:04:08 -0500 Subject: Pop-Up Editing Window in Data Sheet. Message-ID: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> Hello, I am using David Thompson's email archiver database, and it is working great! (Thanks again for that.) I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. So far I've only used Panorama for websites, so I don't poke around the data sheet much. Any suggestions would be appreciated! Best wishes, - Jeff From gary at yonaites.com Mon Nov 28 12:18:55 2011 From: gary at yonaites.com (Gary Yonaites) Date: Mon, 28 Nov 2011 13:18:55 -0700 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> Message-ID: <3ED614CD-D440-40DA-9D2B-3C783F610B70@yonaites.com> Once the cell is opened for editing, if you move the curser to the lower right corner of the editing box it will change to a downward pointing arrow and you can carefully click and drag the corner of the box to as large a shape as you wish. The arrow curser can be a little fussy as to the exact location and it might take a couple of attempts to hit the magic spot to get it to resize. Gary gary at yonaites.com On Nov 28, 2011, at 1:04 PM, Jeff Gold wrote: > Hello, > > I am using David Thompson's email archiver database, and it is working great! (Thanks again for that.) > > I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. > > So far I've only used Panorama for websites, so I don't poke around the data sheet much. Any suggestions would be appreciated! > > Best wishes, > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From JC at JamesCook.biz Mon Nov 28 12:20:18 2011 From: JC at JamesCook.biz (James Cook) Date: Mon, 28 Nov 2011 15:20:18 -0500 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> Message-ID: <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz> On Nov 28, 2011, at 3:04 PM, Jeff Gold wrote: > I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. Oh, Jeff.... how much you don't know.... ;-) When in the Datasheet, you can adjust the column widths by moving the mouse to the right of the column title. When you see the cursor as a double tipped arrow set the width by dragging left or right. On the cells themselves, double-click to open a cell then move the cursor over the lower right corner (lower left corner if you have the column right justified) when you hit the sweet spot, the cursor inverts to a downward pointing arrow. Now you can drag the cell to be as many rows as you prefer and to adjust its width. Note that the cell width is influenced by the column width. Once the cell's open width is set, it changes proportionally to any changes in the column width. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at provue.com Mon Nov 28 13:09:24 2011 From: jim at provue.com (James Rea) Date: Mon, 28 Nov 2011 13:09:24 -0800 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> Message-ID: On 11/28/11 at 12:04 PM, jeff_gold at state.ga.weo.us (Jeff Gold) wrote: > So far I've only used Panorama for websites, so I don't poke around the data > sheet much. Any suggestions would be appreciated! See page 9 of the Panorama Tutorial. Jim From jeff_gold at state.ga.weo.us Mon Nov 28 13:18:47 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 28 Nov 2011 16:18:47 -0500 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz> Message-ID: <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> Maybe Dave can chime in how he did it. It is much easier than what has been suggested so far... In the procedure I downloaded that Dave linked to yesterday, if you click on an item in the "Body" field of the Data Sheet it automatically pops up an editing box the full size of the text of the mail message. You don't have to grab a corner or manually expand it, Panorama does that for you automatically. Dave, is this an extra procedure you wrote, or how did you configure Panorama to do that? Best wishes, - Jeff On Nov 28, 2011, at 3:2018 PM, James Cook wrote: > > On Nov 28, 2011, at 3:04 PM, Jeff Gold wrote: >> I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. > > Oh, Jeff.... how much you don't know.... ;-) > > When in the Datasheet, you can adjust the column widths by moving the mouse to the right of the column title. When you see the cursor as a double tipped arrow set the width by dragging left or right. > > On the cells themselves, double-click to open a cell then move the cursor over the lower right corner (lower left corner if you have the column right justified) when you hit the sweet spot, the cursor inverts to a downward pointing arrow. Now you can drag the cell to be as many rows as you prefer and to adjust its width. > > Note that the cell width is influenced by the column width. Once the cell's open width is set, it changes proportionally to any changes in the column width. > > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Mon Nov 28 13:30:26 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 28 Nov 2011 21:30:26 +0000 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz>, <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> Message-ID: Once it's been done once, that becomes the new size of the editing box, and it will continue to open to that size until you change it by the methods already described. You don't have to do that in my database, because I already did it. The default size of the editing box, is the same size as the cell, so you may not notice that you are opening one when you edit a cell, but you are. Dave ________________________________________ From: Jeff Gold [jeff_gold at state.ga.weo.us] Sent: Monday, November 28, 2011 3:18 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Pop-Up Editing Window in Data Sheet. Maybe Dave can chime in how he did it. It is much easier than what has been suggested so far... In the procedure I downloaded that Dave linked to yesterday, if you click on an item in the "Body" field of the Data Sheet it automatically pops up an editing box the full size of the text of the mail message. You don't have to grab a corner or manually expand it, Panorama does that for you automatically. Dave, is this an extra procedure you wrote, or how did you configure Panorama to do that? Best wishes, - Jeff On Nov 28, 2011, at 3:2018 PM, James Cook wrote: > > On Nov 28, 2011, at 3:04 PM, Jeff Gold wrote: >> I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. > > Oh, Jeff.... how much you don't know.... ;-) > > When in the Datasheet, you can adjust the column widths by moving the mouse to the right of the column title. When you see the cursor as a double tipped arrow set the width by dragging left or right. > > On the cells themselves, double-click to open a cell then move the cursor over the lower right corner (lower left corner if you have the column right justified) when you hit the sweet spot, the cursor inverts to a downward pointing arrow. Now you can drag the cell to be as many rows as you prefer and to adjust its width. > > Note that the cell width is influenced by the column width. Once the cell's open width is set, it changes proportionally to any changes in the column width. > > > > James Cook > JC at JamesCook.biz > > Founder of HindSight Ltd. > http://HSLtd.us > > Panorama Tutoring > Custom Panorama Applications > Specializing in Panorama Enterprise for the Web > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From JC at JamesCook.biz Mon Nov 28 13:30:29 2011 From: JC at JamesCook.biz (James Cook) Date: Mon, 28 Nov 2011 16:30:29 -0500 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz> <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> Message-ID: <6A4CE9B4-44D4-40FA-8228-B77CE7E13ED0@JamesCook.biz> On Nov 28, 2011, at 4:18 PM, Jeff Gold wrote: > Maybe Dave can chime in how he did it. It is much easier than what has been suggested so far... There's nothing hard about it. You don't have to do it each time. Set it once, save and it's retained. I'll bet that David did no more, no less. James Cook JC at JamesCook.biz Founder of HindSight Ltd. http://HSLtd.us Panorama Tutoring Custom Panorama Applications Specializing in Panorama Enterprise for the Web -------------- next part -------------- An HTML attachment was scrubbed... URL: From dthmpsn1 at illinois.edu Mon Nov 28 13:38:48 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Mon, 28 Nov 2011 21:38:48 +0000 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz>, <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> Message-ID: I just noticed this part. Apparently, the messages you are looking at aren't very long. The box doesn't adjust its size to the text. It opens to the size I manually adjusted it to. That size was meant to allow myself to read quite a bit of text before I had to start scrolling. Dave ________________________________________ if you click on an item in the "Body" field of the Data Sheet it automatically pops up an editing box the full size of the text of the mail message. From jeff_gold at state.ga.weo.us Mon Nov 28 14:15:20 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Mon, 28 Nov 2011 17:15:20 -0500 Subject: Pop-Up Editing Window in Data Sheet. In-Reply-To: References: <98E4F6F5-FDC7-4525-9AA0-D080780F1BDE@state.ga.weo.us> <42D74E5D-59B1-4AD6-BD39-368A81DFBA47@JamesCook.biz>, <74833AA3-DC93-4D23-A14B-5184F61B71EB@state.ga.weo.us> Message-ID: Understand it now! Thanks. :-) - Jeff On Nov 28, 2011, at 4:3026 PM, Thompson, David wrote: > Once it's been done once, that becomes the new size of the editing box, and it will continue to open to that size until you change it by the methods already described. You don't have to do that in my database, because I already did it. The default size of the editing box, is the same size as the cell, so you may not notice that you are opening one when you edit a cell, but you are. > > Dave > ________________________________________ > From: Jeff Gold [jeff_gold at state.ga.weo.us] > Sent: Monday, November 28, 2011 3:18 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Pop-Up Editing Window in Data Sheet. > > Maybe Dave can chime in how he did it. It is much easier than what has been suggested so far... > > In the procedure I downloaded that Dave linked to yesterday, if you click on an item in the "Body" field of the Data Sheet it automatically pops up an editing box the full size of the text of the mail message. You don't have to grab a corner or manually expand it, Panorama does that for you automatically. Dave, is this an extra procedure you wrote, or how did you configure Panorama to do that? > > Best wishes, > > - Jeff > > > On Nov 28, 2011, at 3:2018 PM, James Cook wrote: > >> >> On Nov 28, 2011, at 3:04 PM, Jeff Gold wrote: >>> I notice when I click on the "Body" field the entire body of the email message pops up in a box for easy editing within the data sheet. Where do I tell Panorama how to make a field pop up into an editing box like that when I click on it? If I just make my own text field, it leaves a single line to edit, and it doesn't pop up with a larger text editing window. I want to learn how to do this. >> >> Oh, Jeff.... how much you don't know.... ;-) >> >> When in the Datasheet, you can adjust the column widths by moving the mouse to the right of the column title. When you see the cursor as a double tipped arrow set the width by dragging left or right. >> >> On the cells themselves, double-click to open a cell then move the cursor over the lower right corner (lower left corner if you have the column right justified) when you hit the sweet spot, the cursor inverts to a downward pointing arrow. Now you can drag the cell to be as many rows as you prefer and to adjust its width. >> >> Note that the cell width is influenced by the column width. Once the cell's open width is set, it changes proportionally to any changes in the column width. >> >> >> >> James Cook >> JC at JamesCook.biz >> >> Founder of HindSight Ltd. >> http://HSLtd.us >> >> Panorama Tutoring >> Custom Panorama Applications >> Specializing in Panorama Enterprise for the Web >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From operations at redhouserecords.com Mon Nov 28 16:01:39 2011 From: operations at redhouserecords.com (C W Frymire) Date: Mon, 28 Nov 2011 18:01:39 -0600 Subject: Matrix Data limitations? In-Reply-To: References: <2F645252-0CC7-475A-94EF-31707E989E38@wideband.net.au> , <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> Message-ID: <36D94A89-19F3-458E-81E5-3614D9E0A2DE@redhouserecords.com> The arraybuild( doesn't seem to give me what I need, but perhaps I'm missing something. this is what I'm putting in the Matrix Data field arraybuild(?,"",{?(?Vendor Code?=}+?Vendor Code?+{,?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance)),""}) The rectangle for the matrix display is using text display super objects as in the example. object 1 is array(info("matrixcelldata"),1,?) My need is to use a matrix superobject to display all invoices selected for payment for a particular vendor on a check stub. the invoices are selected and grouped by vendor ID. Perhaps there is a better, simpler way? Or am I missing something....? Thanks! Chris On Nov 23, 2011, at 4:29 PM, Thompson, David wrote: > Lookupselected( doewsn't produce an array. It's like lookup( except > that it doesn't look in invisible records. You could drastically > shorten the formula by creating a custom function with that formula. > I looks like tvLocation would be the only parameter it needed. > > You could also do this with an arraybuild( or > arrayselectedbuild( function. > > arraybuild(?,"",{?(City=}+quoted(tvLocation)+{,Channel+?+Station+? > +Network+?+Transmitter),""}) > > I won't guarantee there aren't any syntax errors in that, but it > should be close. > > Dave > ________________________________________ > From: ?C W Frymire [operations at redhouserecords.com] > Sent: Wednesday, November 23, 2011 3:24 PM > To: Panorama Questions & Answers (Discussion) > Subject: Matrix Data limitations? > > Hi, > > I've been trying to setup a matrix superobject following the example > on page 969 of the handbook. > > using the arraymerge( example > > arraymerge( > arraymerge( > arraymerge( > lookupall(info("databasename"),"City",tvLocation,"Channel",?), > lookupall(info("databasename"),"City",tvLocation,"Station",?),?,?), > lookupall(info("databasename"),"City",tvLocation,"Network",?),?,?), > lookupall(info("databasename"),"City",tvLocation,"Transmitter",?),?,?) > > > I can get it working fine until I expand the example by two items, ie. > a 6 column array is what I need. > > The Matrix Data field will not save my entire line of code, I can get > 5 columns, but not 6, due to the data (whether pasted or typed) being > truncated upon closing the Matrix, which causes the formula to be > incomplete. > > Is this normal? Some data size or limitation for the Matrix Data? > > Also, will this work with lookupselected or just lookupall? > > Thanks! > > Chris > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From dthmpsn1 at illinois.edu Mon Nov 28 17:47:03 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Tue, 29 Nov 2011 01:47:03 +0000 Subject: Matrix Data limitations? In-Reply-To: <36D94A89-19F3-458E-81E5-3614D9E0A2DE@redhouserecords.com> References: <2F645252-0CC7-475A-94EF-31707E989E38@wideband.net.au> , <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> , <36D94A89-19F3-458E-81E5-3614D9E0A2DE@redhouserecords.com> Message-ID: I think you are missing some quotes, and you have a misplaced parenthesis. Let's say, for example, that the vendor code is xyz. When the formula for your ArrayBuild is resolved it will look like ?(?Vendor Code?=xyz,?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance)),"" you want it to look like ?(?Vendor Code?="xyz",?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"") Note the quotes around "xyz" and that the "" at the end are inside the parentheses for the ?( function. If Vendor Code is a numeric field, then you would want it to look like ?(?Vendor Code?=123,?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"") To get the first formula, you would use arraybuild(?,"",{?(?Vendor Code?="}+?Vendor Code?+{",?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"")}) and to get the second one, where Vendor Code is numeric, you would use arraybuild(?,"",{?(?Vendor Code?=}+str(?Vendor Code?)+{,?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"")}) Dave ________________________________________ From: C W Frymire [operations at redhouserecords.com] Sent: Monday, November 28, 2011 6:01 PM To: Panorama Questions & Answers (Discussion) Subject: Re: Matrix Data limitations? The arraybuild( doesn't seem to give me what I need, but perhaps I'm missing something. this is what I'm putting in the Matrix Data field arraybuild(?,"",{?(?Vendor Code?=}+?Vendor Code?+{,?Invoice Code?+? +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance)),""}) The rectangle for the matrix display is using text display super objects as in the example. object 1 is array(info("matrixcelldata"),1,?) My need is to use a matrix superobject to display all invoices selected for payment for a particular vendor on a check stub. the invoices are selected and grouped by vendor ID. Perhaps there is a better, simpler way? Or am I missing something....? Thanks! Chris On Nov 23, 2011, at 4:29 PM, Thompson, David wrote: > Lookupselected( doewsn't produce an array. It's like lookup( except > that it doesn't look in invisible records. You could drastically > shorten the formula by creating a custom function with that formula. > I looks like tvLocation would be the only parameter it needed. > > You could also do this with an arraybuild( or > arrayselectedbuild( function. > > arraybuild(?,"",{?(City=}+quoted(tvLocation)+{,Channel+?+Station+? > +Network+?+Transmitter),""}) > > I won't guarantee there aren't any syntax errors in that, but it > should be close. > > Dave > ________________________________________ > From: ?C W Frymire [operations at redhouserecords.com] > Sent: Wednesday, November 23, 2011 3:24 PM > To: Panorama Questions & Answers (Discussion) > Subject: Matrix Data limitations? > > Hi, > > I've been trying to setup a matrix superobject following the example > on page 969 of the handbook. > > using the arraymerge( example > > arraymerge( > arraymerge( > arraymerge( > lookupall(info("databasename"),"City",tvLocation,"Channel",?), > lookupall(info("databasename"),"City",tvLocation,"Station",?),?,?), > lookupall(info("databasename"),"City",tvLocation,"Network",?),?,?), > lookupall(info("databasename"),"City",tvLocation,"Transmitter",?),?,?) > > > I can get it working fine until I expand the example by two items, ie. > a 6 column array is what I need. > > The Matrix Data field will not save my entire line of code, I can get > 5 columns, but not 6, due to the data (whether pasted or typed) being > truncated upon closing the Matrix, which causes the formula to be > incomplete. > > Is this normal? Some data size or limitation for the Matrix Data? > > Also, will this work with lookupselected or just lookupall? > > Thanks! > > Chris > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From operations at redhouserecords.com Tue Nov 29 09:41:23 2011 From: operations at redhouserecords.com (C W Frymire) Date: Tue, 29 Nov 2011 11:41:23 -0600 Subject: Matrix Data limitations? In-Reply-To: References: <2F645252-0CC7-475A-94EF-31707E989E38@wideband.net.au> , <776E7F01-00FC-4B15-8E54-127975924AF5@redhouserecords.com> , <36D94A89-19F3-458E-81E5-3614D9E0A2DE@redhouserecords.com> Message-ID: <15C044C4-96CB-41AD-9BB3-3FAC88B75BC4@redhouserecords.com> Thanks so much David, you are the guru! .... it's working fine now! Chris On Nov 28, 2011, at 7:47 PM, Thompson, David wrote: > I think you are missing some quotes, and you have a misplaced > parenthesis. Let's say, for example, that the vendor code is xyz. > When the formula for your ArrayBuild is resolved it will look like > > ?(?Vendor Code?=xyz,?Invoice Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance)),"" > > you want it to look like > > ?(?Vendor Code?="xyz",?Invoice Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"") > > Note the quotes around "xyz" and that the "" at the end are inside > the parentheses for the ?( function. > > If Vendor Code is a numeric field, then you would want it to look like > > ?(?Vendor Code?=123,?Invoice Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"") > > To get the first formula, you would use > > arraybuild(?,"",{?(?Vendor Code?="}+?Vendor Code?+{",?Invoice Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"")}) > > and to get the second one, where Vendor Code is numeric, you would use > > arraybuild(?,"",{?(?Vendor Code?=}+str(?Vendor Code?)+{,?Invoice > Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance),"")}) > > Dave > ________________________________________ > From: C W Frymire [operations at redhouserecords.com] > Sent: Monday, November 28, 2011 6:01 PM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Matrix Data limitations? > > The arraybuild( doesn't seem to give me what I need, but perhaps I'm > missing something. > > this is what I'm putting in the Matrix Data field > > arraybuild(?,"",{?(?Vendor Code?=}+?Vendor Code?+{,?Invoice Code?+? > +datepattern(?Transaction Date?,"MM-DD-YY")+?+str(?Invoice Amount?)+? > +str(?Pay Amount?)+?+str(?Discount Amount?)+?+str(Balance)),""}) > > The rectangle for the matrix display is using text display super > objects as in the example. > > object 1 is array(info("matrixcelldata"),1,?) > > My need is to use a matrix superobject to display all invoices > selected for payment for a particular vendor on a check stub. the > invoices are selected and grouped by vendor ID. > > > Perhaps there is a better, simpler way? Or am I missing > something....? > > > Thanks! > > Chris > > > On Nov 23, 2011, at 4:29 PM, Thompson, David wrote: > >> Lookupselected( doewsn't produce an array. It's like lookup( except >> that it doesn't look in invisible records. You could drastically >> shorten the formula by creating a custom function with that formula. >> I looks like tvLocation would be the only parameter it needed. >> >> You could also do this with an arraybuild( or >> arrayselectedbuild( function. >> >> arraybuild(?,"",{?(City=}+quoted(tvLocation)+{,Channel+?+Station+? >> +Network+?+Transmitter),""}) >> >> I won't guarantee there aren't any syntax errors in that, but it >> should be close. >> >> Dave >> ________________________________________ >> From: ?C W Frymire [operations at redhouserecords.com] >> Sent: Wednesday, November 23, 2011 3:24 PM >> To: Panorama Questions & Answers (Discussion) >> Subject: Matrix Data limitations? >> >> Hi, >> >> I've been trying to setup a matrix superobject following the example >> on page 969 of the handbook. >> >> using the arraymerge( example >> >> arraymerge( >> arraymerge( >> arraymerge( >> lookupall(info("databasename"),"City",tvLocation,"Channel",?), >> lookupall(info("databasename"),"City",tvLocation,"Station",?),?,?), >> lookupall(info("databasename"),"City",tvLocation,"Network",?),?,?), >> lookupall >> (info("databasename"),"City",tvLocation,"Transmitter",?),?,?) >> >> >> I can get it working fine until I expand the example by two items, >> ie. >> a 6 column array is what I need. >> >> The Matrix Data field will not save my entire line of code, I can get >> 5 columns, but not 6, due to the data (whether pasted or typed) being >> truncated upon closing the Matrix, which causes the formula to be >> incomplete. >> >> Is this normal? Some data size or limitation for the Matrix Data? >> >> Also, will this work with lookupselected or just lookupall? >> >> Thanks! >> >> Chris >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna >> > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From stuartleitch at me.com Tue Nov 29 09:43:30 2011 From: stuartleitch at me.com (Stuart Leitch) Date: Tue, 29 Nov 2011 11:43:30 -0600 Subject: Pulling emails from Apple Mail into a Panorama database file. In-Reply-To: <61121278-72F9-4FAE-B7D9-B58839E98D54@state.ga.weo.us> References: <773FAC8E-488B-4B6F-93DB-82A7B4C7C153@illinois.edu> <61121278-72F9-4FAE-B7D9-B58839E98D54@state.ga.weo.us> Message-ID: <99B8482E-B81A-4446-B6CD-362D9133CFE9@me.com> A non-Panorama solution is MailSteward ? very effective. Best wishes, Stuart Leitch stuartleitch at me.com On Nov 27, 2011, at 9:11 PM, Jeff Gold wrote: > Hi Dave, > > I am so glad you shared this with me. I just imported 2,372 email messages at once, no problem at all, so if there is a limit it must be larger than that, or perhaps based upon the size of the messages. > > I've got another email-related question... Is there a good way for Panorama to monitor an email address for new messages? Or would it be best to script that into Apple Mail and use a procedure like the one Dave provided to regularly import these messages into Panorama? > > Best wishes, > > - Jeff > > > On Nov 27, 2011, at 2:5009 PM, Thompson, David wrote: > >> I've posted the file at . Someone I shared this file with a couple of years ago said that there were problems if he tried to import too many messages at once. As I recall, he wound up importing about 800 at a time. I use this file once a month to import a total of 300 to 400 messages, so this has never been an issue for me. >> >> Dave >> >> On Nov 26, 2011, at 10:35 PM, Thompson, David dthmpsn1 at illinois.edu wrote: >> >>> I have a database that uses AppleScript to extract the senders email address, date, subject, and message body. I can't get to it right now, but I can probably make it available tomorrow. You select the messages you want to import in Mail, and then run the import procedure in Panorama. >> >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From barryk at caravanbeads.net Tue Nov 29 11:50:26 2011 From: barryk at caravanbeads.net (Barry Kahn) Date: Tue, 29 Nov 2011 14:50:26 -0500 Subject: TESO and clearing variables Message-ID: This morning I made a little form to help my employees calculate total shipping cost based on what UPS charges for insurance. It has two TESOs in it with variables to hold the order subtotal and the UPS ship charge, I haven't worked much with TESOs and I'd like to add a procedure to clear the values on the form in between uses. Is there a best way to do this? Let me know if more info is needed. Thanks, bk Barry Kahn Caravan Beads, Inc. 915 Forest Ave Portland ME 04103 800-230-8941 fax: 207-874-2664 www.caravanbeads.net barryk at caravanbeads.net *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ *** My daughter Heather's business: http://www.chrononautmercantile.com/ From dthmpsn1 at illinois.edu Tue Nov 29 12:22:47 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Tue, 29 Nov 2011 20:22:47 +0000 Subject: TESO and clearing variables In-Reply-To: References: Message-ID: A simple way to do it would be to put a button on the form titled "Clear" and have it trigger a procedure like this. Subtotal="" ShipCharge="" ShowVariables Subtotal, ShipCharge Dave ________________________________________ From: Barry Kahn [barryk at caravanbeads.net] Sent: Tuesday, November 29, 2011 1:50 PM To: Panorama Questions & Answers (Discussion) Subject: TESO and clearing variables This morning I made a little form to help my employees calculate total shipping cost based on what UPS charges for insurance. It has two TESOs in it with variables to hold the order subtotal and the UPS ship charge, I haven't worked much with TESOs and I'd like to add a procedure to clear the values on the form in between uses. Is there a best way to do this? Let me know if more info is needed. Thanks, bk Barry Kahn Caravan Beads, Inc. 915 Forest Ave Portland ME 04103 800-230-8941 fax: 207-874-2664 www.caravanbeads.net barryk at caravanbeads.net *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ *** My daughter Heather's business: http://www.chrononautmercantile.com/ _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna From barryk at caravanbeads.net Tue Nov 29 12:41:15 2011 From: barryk at caravanbeads.net (Barry Kahn) Date: Tue, 29 Nov 2011 15:41:15 -0500 Subject: TESO and clearing variables In-Reply-To: References: Message-ID: <820C335E-6322-44AA-BFB1-BC4DDFA646A6@caravanbeads.net> Once again you save the day. And isn't ShowVariables handy! Pan is an unending cornucopia of clever surprises and tricks. Thanks! bk > A simple way to do it would be to put a button on the form titled "Clear" and have it trigger a procedure like this. > > Subtotal="" > ShipCharge="" > ShowVariables Subtotal, ShipCharge > > Dave > ________________________________________ > From: Barry Kahn [barryk at caravanbeads.net] > Sent: Tuesday, November 29, 2011 1:50 PM > To: Panorama Questions & Answers (Discussion) > Subject: TESO and clearing variables > > This morning I made a little form to help my employees calculate total shipping cost based on what UPS charges for insurance. It has two TESOs in it with variables to hold the order subtotal and the UPS ship charge, > > I haven't worked much with TESOs and I'd like to add a procedure to clear the values on the form in between uses. Is there a best way to do this? Let me know if more info is needed. > > Thanks, > bk > > > Barry Kahn > Caravan Beads, Inc. > 915 Forest Ave > Portland ME 04103 > 800-230-8941 > fax: 207-874-2664 > www.caravanbeads.net > barryk at caravanbeads.net > > *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ > > *** My daughter Heather's business: http://www.chrononautmercantile.com/ > > > > > > > > > > > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna Barry Kahn Caravan Beads, Inc. 915 Forest Ave Portland ME 04103 800-230-8941 fax: 207-874-2664 www.caravanbeads.net barryk at caravanbeads.net *** Please visit our bead blog: http://caravanbeads.biz/beadblog/ *** My daughter Heather's business: http://www.chrononautmercantile.com/ From jeff_gold at state.ga.weo.us Wed Nov 30 08:26:52 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Wed, 30 Nov 2011 11:26:52 -0500 Subject: Panorama Sheets (is it powerful enough to edit a regular Panorama database?) Message-ID: I have a 2,400 item Panorama database with imported "testimonial" email messages for our animal rescue website (the ones imported using Dave Thompson's great procedure). Now I'd like one of our employees to review the 2,400 email messages but without tying up my own personal Mac laptop which has my main copy of Panorama on it. It will probably take her a day or two to do this. If I buy Panorama Sheets (for Windows) for my employee to use on her Windows laptop, would she then be able to open and edit this regular Panorama Data Sheet file? She doesn't need access to any of the procedures, just the raw data to edit. This is a one-time thing, so I don't want to license a full Panorama version for her laptop since she won't use it other than this one time. Best wishes, - Jeff From jeff_gold at state.ga.weo.us Wed Nov 30 09:02:17 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Wed, 30 Nov 2011 12:02:17 -0500 Subject: Panorama Sheets (answered my own question!) In-Reply-To: References: Message-ID: Just saw in the ProVue FAQ that the Panorama and Sheets databases are compatible with each other, so it looks like this is a good solution. Should have checked there first! - Jeff From cdpublishing at qwestoffice.net Wed Nov 30 09:10:14 2011 From: cdpublishing at qwestoffice.net (Craig McPherson) Date: Wed, 30 Nov 2011 09:10:14 -0800 Subject: Panorama Sheets (answered my own question!) In-Reply-To: References: Message-ID: <3BE32B0A-92F5-4048-9AFC-FB78D642E3C9@qwestoffice.net> see also Personal Use License for an additional computer....less expensive than Sheets. Craig McPherson On Nov 30, 2011, at 9:02 AM, Jeff Gold wrote: > Just saw in the ProVue FAQ that the Panorama and Sheets databases are compatible with each other, so it looks like this is a good solution. Should have checked there first! > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna From dthmpsn1 at illinois.edu Wed Nov 30 10:07:22 2011 From: dthmpsn1 at illinois.edu (Thompson, David) Date: Wed, 30 Nov 2011 18:07:22 +0000 Subject: Panorama Sheets (answered my own question!) In-Reply-To: <3BE32B0A-92F5-4048-9AFC-FB78D642E3C9@qwestoffice.net> References: , <3BE32B0A-92F5-4048-9AFC-FB78D642E3C9@qwestoffice.net> Message-ID: The terms of the personal use license require that all of the computers be owned by the person puchasing the license, and that he or she will be the only person using Panorama on these computers. A typical example would be a person that owns both a desktop and a laptop computer. There is no limit to the number of computers covered under this license, as long as all of the computers are owned by the licensor and the licensor is the only person using the software. The personal use license is available only to individuals, and may not be purchased by an organization. To guard against misuse, the credit card information that was used to purchase the license is revealed in the About box, because that's something you would probably be reluctant to share with an employee. Dave ________________________________________ From: Craig McPherson [cdpublishing at qwestoffice.net] Sent: Wednesday, November 30, 2011 11:10 AM To: Panorama Questions & Answers (Discussion) Subject: Re: Panorama Sheets (answered my own question!) see also Personal Use License for an additional computer....less expensive than Sheets. Craig McPherson On Nov 30, 2011, at 9:02 AM, Jeff Gold wrote: > Just saw in the ProVue FAQ that the Panorama and Sheets databases are compatible with each other, so it looks like this is a good solution. Should have checked there first! > > - Jeff > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna _______________________________________________ Qna mailing list Qna at provue.com http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From pchance at quickdata.com Wed Nov 30 13:59:22 2011 From: pchance at quickdata.com (pchance at quickdata.com) Date: Wed, 30 Nov 2011 15:59:22 -0600 Subject: Panorama Sheets (answered my own question!) In-Reply-To: References: , <3BE32B0A-92F5-4048-9AFC-FB78D642E3C9@qwestoffice.net> Message-ID: <46c96412fba97243b2933f330e60b1dd.squirrel@www10.qth.com> And to be fair to Jim and his hard work, if a second person is going to use the database, there should be some second purchase. You might check the difference between Sheets and Panorama Direct to make sure you will get the capability you want and need. Paul QuickData > The terms of the personal use license require that all of the computers be > owned by the person puchasing the license, and that he or she will be the > only person using Panorama on these computers. A typical example would be > a person that owns both a desktop and a laptop computer. There is no limit > to the number of computers covered under this license, as long as all of > the computers are owned by the licensor and the licensor is the only > person using the software. The personal use license is available only to > individuals, and may not be purchased by an organization. > > To guard against misuse, the credit card information that was used to > purchase the license is revealed in the About box, because that's > something you would probably be reluctant to share with an employee. > > Dave > ________________________________________ > From: Craig McPherson [cdpublishing at qwestoffice.net] > Sent: Wednesday, November 30, 2011 11:10 AM > To: Panorama Questions & Answers (Discussion) > Subject: Re: Panorama Sheets (answered my own question!) > > see also Personal Use License for an additional computer....less expensive > than Sheets. > Craig McPherson > On Nov 30, 2011, at 9:02 AM, Jeff Gold wrote: > >> Just saw in the ProVue FAQ that the Panorama and Sheets databases are >> compatible with each other, so it looks like this is a good solution. >> Should have checked there first! >> >> - Jeff >> _______________________________________________ >> Qna mailing list >> Qna at provue.com >> http://provue.com/mailman/listinfo/qna > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna > From rstrauch at somatic.com Wed Nov 30 13:44:48 2011 From: rstrauch at somatic.com (Ralph Strauch) Date: Wed, 30 Nov 2011 11:44:48 -1000 Subject: Panorama Sheets (is it powerful enough to edit a regular Panorama database?) In-Reply-To: References: Message-ID: You could also have her use an unregistered copy of Panorama. She'd have to click on the blue nag letters in order to save the file after she's done, but for a one-shot use that wouldn't be too bad. Ralph On Nov 30, 2011, at 6:26 AM, Jeff Gold wrote: > I have a 2,400 item Panorama database with imported "testimonial" email messages for our animal rescue website (the ones imported using Dave Thompson's great procedure). > > Now I'd like one of our employees to review the 2,400 email messages but without tying up my own personal Mac laptop which has my main copy of Panorama on it. It will probably take her a day or two to do this. > > If I buy Panorama Sheets (for Windows) for my employee to use on her Windows laptop, would she then be able to open and edit this regular Panorama Data Sheet file? She doesn't need access to any of the procedures, just the raw data to edit. > > This is a one-time thing, so I don't want to license a full Panorama version for her laptop since she won't use it other than this one time. -- ------------------------------------------------- Ralph Strauch, Ph.D., Certified Feldenkrais Practitioner "Composing Experience" blog Author of "Low-Stress Computing, Using awareness to avoid RSI" and "The Reality Illusion: How you make the world you experience," ------------------------------------------------- From jeff_gold at state.ga.weo.us Wed Nov 30 14:19:16 2011 From: jeff_gold at state.ga.weo.us (Jeff Gold) Date: Wed, 30 Nov 2011 17:19:16 -0500 Subject: Panorama Sheets (answered my own question!) In-Reply-To: <46c96412fba97243b2933f330e60b1dd.squirrel@www10.qth.com> References: , <3BE32B0A-92F5-4048-9AFC-FB78D642E3C9@qwestoffice.net> <46c96412fba97243b2933f330e60b1dd.squirrel@www10.qth.com> Message-ID: <9C75231C-E872-4FBA-8417-E8FEDA91B121@state.ga.weo.us> I just purchased Panorama Sheets since all we need to do is have my assistant edit data on this project, not mess with or use any procedures. This is for a nonprofit organization, not an individual user, so the multi-computer license for a single user wouldn't apply. That is good policy to know about, though. Thanks for all the helpful tips! Best wishes, - Jeff From csw at me.com Wed Nov 30 14:43:36 2011 From: csw at me.com (chris watts) Date: Wed, 30 Nov 2011 14:43:36 -0800 Subject: Panorama Sheets (is it powerful enough to edit a regular Panorama database?) In-Reply-To: References: Message-ID: <9A22DB88-C271-4CBF-8042-C7F5AD62E170@me.com> It would be a simple matter to export the data as text, edit it in a spreadsheet, and reimport it. Chris Watts ??? ?? Bake Visual Effects, Inc. 1858 North Avenue 53 Los Angeles, CA 90042 main 323-333-5000 fax 206-350-0064 skype cswatts aim cwfx1 yahoo cwiphone dot?mac csw http://imdb.com/name/nm0915121/ www.bake.org On Nov 30, 2011, at 1:44 PM, Ralph Strauch wrote: > You could also have her use an unregistered copy of Panorama. She'd have to click on the blue nag letters in order to save the file after she's done, but for a one-shot use that wouldn't be too bad. > > Ralph > > On Nov 30, 2011, at 6:26 AM, Jeff Gold wrote: > >> I have a 2,400 item Panorama database with imported "testimonial" email messages for our animal rescue website (the ones imported using Dave Thompson's great procedure). >> >> Now I'd like one of our employees to review the 2,400 email messages but without tying up my own personal Mac laptop which has my main copy of Panorama on it. It will probably take her a day or two to do this. >> >> If I buy Panorama Sheets (for Windows) for my employee to use on her Windows laptop, would she then be able to open and edit this regular Panorama Data Sheet file? She doesn't need access to any of the procedures, just the raw data to edit. >> >> This is a one-time thing, so I don't want to license a full Panorama version for her laptop since she won't use it other than this one time. > > > -- > ------------------------------------------------- > Ralph Strauch, Ph.D., Certified Feldenkrais Practitioner > "Composing Experience" blog > Author of "Low-Stress Computing, Using awareness to avoid RSI" > and "The Reality Illusion: How you make the world you experience," > > ------------------------------------------------- > > _______________________________________________ > Qna mailing list > Qna at provue.com > http://provue.com/mailman/listinfo/qna -------------- next part -------------- An HTML attachment was scrubbed... URL: From rstrauch at somatic.com Wed Nov 30 17:48:36 2011 From: rstrauch at somatic.com (Ralph Strauch) Date: Wed, 30 Nov 2011 15:48:36 -1000 Subject: Panorama Sheets (is it powerful enough to edit a regular Panorama database?) In-Reply-To: References: Message-ID: <570AC3C1-1DDF-491E-BC75-DE907E18BE8B@somatic.com> You could also have her use an unregistered copy of Panorama. She'd have to click on the blue nag letters in order to save the file after she's done, but for a one-shot use that wouldn't be too bad. Ralph On Nov 30, 2011, at 6:26 AM, Jeff Gold wrote: > I have a 2,400 item Panorama database with imported "testimonial" email messages for our animal rescue website (the ones imported using Dave Thompson's great procedure). > > Now I'd like one of our employees to review the 2,400 email messages but without tying up my own personal Mac laptop which has my main copy of Panorama on it. It will probably take her a day or two to do this. > > If I buy Panorama Sheets (for Windows) for my employee to use on her Windows laptop, would she then be able to open and edit this regular Panorama Data Sheet file? She doesn't need access to any of the procedures, just the raw data to edit. > > This is a one-time thing, so I don't want to license a full Panorama version for her laptop since she won't use it other than this one time. -- ------------------------------------------------- Ralph Strauch, Ph.D., Certified Feldenkrais Practitioner "Composing Experience" blog Author of "Low-Stress Computing, Using awareness to avoid RSI" and "The Reality Illusion: How you make the world you experience," -------------------------------------------------