dbTalk Databases Forums  

Upgrade to Version 7 woes

comp.databases.filemaker comp.databases.filemaker


Discuss Upgrade to Version 7 woes in the comp.databases.filemaker forum.



Reply
 
Thread Tools Display Modes
  #11  
Old   
Howard Schlossberg
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-04-2005 , 10:17 AM






Andy wrote:
Quote:
Howard Schlossberg wrote:
It's not that you can't trust Set Field, it's just that you need to plan
for its new behavior. Prior to FM7, the Set Field step would lock a
record, change the data, and unlock (exit) the record. In FM7/8, Set
Field will lock the record if it's not already locked, change the data,
and will remain in the locked record. The benefit of this is that you
can now run a series of Set Field steps without the time and resources
it takes to lock and unlock the record for each step.

Of course the down side is that I now have spent days of effort adding
Commit Record commands to key places in scripts. And its not everytime
I use Set Field either there are places where the Set works fine and
can be read immediately, but other places it doesn't. So instead of
upgrading and going on my way, I have to expend effort 'fixing'
something that was already working.

Now you just have to remember to include a Commit Records step at the end of
each script
(or don't include this step if you want to leave the cursor in a field
and let the user make more edits or revert all your changes).

Which, again, is fine for new development, but most of us are
upgrading. I think an option to use the old behavior would have been
nice..
I agree -- total pain for conversion. It would have been nice if the
converter simply added the Commit Records step at the end of any script
where fields were set (or pasted or inserted). This might not resolve
all 'commit' issues, but it would handle most of them. For example if a
script sets a related record and then goes to related record in another
window (another file), FM7 would tell you that related record is locked
by another window. So it wouldn't be perfect, but it would help.

No one -- other than FileMaker's marketing department -- would ever have
the naiveté to tell you that conversion from FM6 to FM7 or FM8 is easy.
There are tools like Metadata Magic that are of huge help in managing
the conversion. I will say that the automated conversion from 6 to 8 is
a lot easier and more complete than is the conversion from 6 to 7.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Howard Schlossberg (818) 883-2846
FM Pro Solutions Los Angeles, California

FileMaker 7 Certified Developer
Associate Member, FileMaker Solutions Alliance


Reply With Quote
  #12  
Old   
Paul Bruneau
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-11-2005 , 10:07 AM






OK, so for my 82 file company-wide solution I'm in a world of Set Field
hurt. Let's say I can accept that.

But what is the behavior for when you do a Set Field for a related
field? Do I have to go to the related file and do a commit there too?

I see an overall lack of documentation about this change but maybe I'm
looking in the wrong places.


Reply With Quote
  #13  
Old   
Howard Schlossberg
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-11-2005 , 10:29 AM



The Commit Record step (as with the Revert Record step) will act upon
the parent record and all related children edited through that parent
record.

Paul Bruneau wrote:
Quote:
OK, so for my 82 file company-wide solution I'm in a world of Set Field
hurt. Let's say I can accept that.

But what is the behavior for when you do a Set Field for a related
field? Do I have to go to the related file and do a commit there too?

I see an overall lack of documentation about this change but maybe I'm
looking in the wrong places.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Howard Schlossberg (818) 883-2846
FM Pro Solutions Los Angeles, California

FileMaker 7 Certified Developer
Associate Member, FileMaker Solutions Alliance


Reply With Quote
  #14  
Old   
Paul Bruneau
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-11-2005 , 01:54 PM



OK, that's a relief, Howard. Thanks for that.

Also thanks to 42.


Reply With Quote
  #15  
Old   
eyebrown@mindspring.com
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-12-2005 , 06:30 AM



I've been following this thread (and similar threads in many places) with
trepidation. My own 80+ file solution (served to two dozen users) will
inevitably have to be converted someday.

But I post because I saw an offhand comment somewhere that was never
followed up on. The comment was that it is much easier to convert from 6
directly to 8, rather than going from 6 to 7, then later to 8. Perhaps
the Set Field/Commit Record issue is being dealt with more automatically
in 8?

I have also decided that when the time comes for me, I'll have to invest
in FMRobot and Metadatamagic. Though pricey, both look like they are not
only very useful conversion tools, but useful in the long term as
post-conversion development tools.

Steve Brown

Reply With Quote
  #16  
Old   
42
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-12-2005 , 09:53 AM



In article <eyebrown-1210050735260001@216-10-174-
116.earthlink.wispnet.net>, eyebrown (AT) mindspring (DOT) com says...
Quote:
I've been following this thread (and similar threads in many places) with
trepidation. My own 80+ file solution (served to two dozen users) will
inevitably have to be converted someday.

But I post because I saw an offhand comment somewhere that was never
followed up on. The comment was that it is much easier to convert from 6
directly to 8, rather than going from 6 to 7, then later to 8. Perhaps
the Set Field/Commit Record issue is being dealt with more automatically
in 8?

I have also decided that when the time comes for me, I'll have to invest
in FMRobot and Metadatamagic.
IMO That is the main reason conversion from 6 -> 8 is so much better.
FM8 supports copy/paste of script steps, field definitions (import
tables), etc... so a number of the key features FMRobot are now
integrated into Filemaker 8 but still missing in 7.

The database report feature of FM7dev/8advanced doesn't obsolete
metadatamagic but it does go a long way towards getting you the
information you need.

Quote:
Though pricey, both look like they are not
only very useful conversion tools, but useful in the long term as
post-conversion development tools.
Yes, New Millenium is continuing to try to add value to their offerings,
and I'd say that they've succeeded, but I'd also say that FM8 covers the
basics pretty well now, and the 3rd party tools are certainly more
"optional" than they used to be.

Quote:
Steve Brown


Reply With Quote
  #17  
Old   
Paul Bruneau
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-12-2005 , 10:27 AM



I didn't see support for copy/paste script steps in FM 8, but I saw a
hint from a screen shot that the feature might be in FM 8 Advanced, for
which there was no demo yet.

Is the feature in FM 8?

Is it in FM 8 Advanced?

Thanks.

Signed,

Long time script-copy-paste-bitcher,

Paul


Reply With Quote
  #18  
Old   
Howard Schlossberg
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-12-2005 , 10:32 AM



Paul Bruneau wrote:
Quote:
I didn't see support for copy/paste script steps in FM 8, but I saw a
hint from a screen shot that the feature might be in FM 8 Advanced, for
which there was no demo yet.

Is the feature in FM 8?

Is it in FM 8 Advanced?
It is a feature of FileMaker Pro Advanced only.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Howard Schlossberg (818) 883-2846
FM Pro Solutions Los Angeles, California

FileMaker 7 Certified Developer
Associate Member, FileMaker Solutions Alliance


Reply With Quote
  #19  
Old   
42
 
Posts: n/a

Default Re: Upgrade to Version 7 woes - 10-12-2005 , 11:54 AM



In article <11kqb43si4s0mbb (AT) corp (DOT) supernews.com>,
howard (AT) antispahm (DOT) fmprosolutions.com says...
Quote:
Paul Bruneau wrote:
I didn't see support for copy/paste script steps in FM 8, but I saw a
hint from a screen shot that the feature might be in FM 8 Advanced, for
which there was no demo yet.

Is the feature in FM 8?

Is it in FM 8 Advanced?

It is a feature of FileMaker Pro Advanced only.
Yes, what Howard said: 8A supports copy/paste of script steps.

I'd implicitly been comparing comparing FMRobot / Metadatamagic to whats
in 8A not 8 as anyone considering shelling out for FMRobot/Metadatamagic
should (and probably is) working with 7D/8A for the database report,
custom functions, and script debugging.

At this stage in the game, anybody doing any semi-serious development
with filemaker should be using 8A. Even if your developing for FM7Pro...
the table import, copy paste of field defs, and script steps, better
script debugging make it worth it.

I beilieve Filemaker planning to following 4D's model... where the
'regular' version is pretty much just a network runtime environment, and
you need the 'developer' version to actually build applications.

The gap between what you can do with 8 and 8A vs. say 5 and 5D has
widened immensely.

-regards,
Dave


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.