Re: MI-L MB: Fastedit on?

2002-08-02 Thread bob young

HI Peter

I think you do need to save table. If you look at the file sizes before
you save it, any data written while fastedit is on is not reflected in
file sizes. I think the save might right the HEX 1A at the true ends of
DAT,MAP and ID files. Also there is a temp DTA file present until you do
the save.


Regards


Bob



In message [EMAIL PROTECTED],
[EMAIL PROTECTED] writes
Hi Tim,

When you set fastedit on, the only reason I can think of why MapInfo
enables the Save Table button, is to disable
the FastEdit again.

When you save the table the FastEdit mode is turned off. Actually there is
no edit to be saved because they have
allready been saved to the table, this is what the FastEdit mode enables.

So when you push the Save Table and save the table with the FastEdit mode
turned on, the only thing that actually
happens is that the FastEdit Mode is turned off for this table. Closing the
table without saving it doesn't result in lost
data, because the changes have allready be made in the table.

I'm not quite sure whether this does explaine the behaviour fully, but it
might give you a better understanding of the
FastEdit mode.

Peter


Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.


Se mere om Dansk MapInfo Brugerkonference på http://www.kampsax-
gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
  
  
Tim.Nuteson 
  
Tim.Nuteson@tTil:mapinfo-
[EMAIL PROTECTED] 
arget.comcc: 
  
  Vedr.:  MI-L MB: Fastedit on?   
  
30-07-2002
  
17:57 
  
  
  
  
  



I have Fastedit On set for a table, yet as soon as edits are made the
Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.

1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table without
being prompted to save it?

Can anyone explain this?  Using MI Pro 6.5.

Thanks

Tim Nuteson
Target Corporation





-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2282


-- 
bob young

-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2348




MI-L Vedr.: Re: MI-L MB: Fastedit on?

2002-08-02 Thread PEM


Hi Bob,

I can only agree that the table has to be saved, but whether there actually
is done anything by doing this except for
deleting the empty TDA, I'm not sure.

I think if you close the table without saving it the changes will still be
saved to the table.

But the thing that really bugs me is that the FastEdit mode isn't turned
off after saving the table. You still have to
turn this off manually.

Peter

Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.

Se mere om Dansk MapInfo Brugerkonference på 
http://www.kampsax-gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!


   

bob young  

[EMAIL PROTECTED]Til:[EMAIL PROTECTED]

mon.co.uk   cc: 
[EMAIL PROTECTED] 
 Vedr.:  Re: MI-L MB: Fastedit on? 

31-07-2002 16:37   

   

   




HI Peter

I think you do need to save table. If you look at the file sizes before
you save it, any data written while fastedit is on is not reflected in
file sizes. I think the save might right the HEX 1A at the true ends of
DAT,MAP and ID files. Also there is a temp DTA file present until you do
the save.


Regards


Bob



In message [EMAIL PROTECTED],
[EMAIL PROTECTED] writes
Hi Tim,

When you set fastedit on, the only reason I can think of why MapInfo
enables the Save Table button, is to disable
the FastEdit again.

When you save the table the FastEdit mode is turned off. Actually there is
no edit to be saved because they have
allready been saved to the table, this is what the FastEdit mode enables.

So when you push the Save Table and save the table with the FastEdit
mode
turned on, the only thing that actually
happens is that the FastEdit Mode is turned off for this table. Closing
the
table without saving it doesn't result in lost
data, because the changes have allready be made in the table.

I'm not quite sure whether this does explaine the behaviour fully, but it
might give you a better understanding of the
FastEdit mode.

Peter




Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.




Se mere om Dansk MapInfo Brugerkonference på http://www.kampsax-
gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -


Tim.Nuteson

Tim.Nuteson@tTil:mapinfo-
[EMAIL PROTECTED]
arget.comcc:

  Vedr.:  MI-L MB: Fastedit on?

30-07-2002

17:57








I have Fastedit On set for a table, yet as soon as edits are made the
Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.

1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table without
being prompted to save it?

Can anyone explain this?  Using MI Pro 6.5.

Thanks

Tim Nuteson
Target Corporation

RE: RE: MI-L MB: Fastedit on?

2002-08-01 Thread PEM

Hi Tim,

You are right. There seems to be something rotten here. The Commit
statement doesn't disable the
fastedit mode. If you try editing the table again after saving it, the
edits are still made immediately.

I would consider as a bug, not a WAD, but of course I have before been
proven wrong in these things.
But anyway if this is a WAD the help file should be updated and state that
the only way to turn of the
fastedit mode is by using the Set Table ... FastEdit Off or closing the
table.

Caution: While a table is open in FastEdit mode, other network users
cannot open that table.

This statement here from the MapBasic help file isn't entirely true either.
It isn't until there has been
made some changes to the table, that the table cannot be accessed by other
users.

Peter

Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.

Se mere om Dansk MapInfo Brugerkonference på 
http://www.kampsax-gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 01-08-2002 08:46 -
   
 
Tim.Nuteson  
 
Tim.Nuteson@tTil:
'[EMAIL PROTECTED]' 
arget.com[EMAIL PROTECTED]  
 
  cc:  
 
31-07-2002Vedr.:  RE: MI-L MB: Fastedit on?
 
18:22  
 
   
 
   
 



A quick test in the Mapbasic window using TableInfo(tab, 10), which reports
true/false, indicates that committing/saving a table has no effect on its
Fastedit status.  Here's a test:

1. open table mytable
2. MB Window:  note TableInfo(mytable, 10)  -reports F
3. MB Window:  set table mytable fastedit on
4. MB Window:  note TableInfo(mytable, 10)  -now reports T
5. do some edits, Save Table button becomes enabled
6. save the table
7. MB Window:  note TableInfo(mytable, 10)  -still reports T

This isn't really a problem, but more of an annoyance that turned into a
curiosity.  I have an application that uses Fastedit, and my users want to
know why their Save Table button is lit if edits are supposedly being
immediately saved.  Maybe someone from MI can satisfy my curiosity and move
this back to annoyance status.

Tim Nuteson
Target Corporation



-Original Message-
From: Scott McVicar [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 10:44 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it.

Guess I should have read the MapInfo help a little more carefully...

-Original Message-
From: Stokes, Jonathan (J) [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 11:08 AM
To: 'Evan MacDougall'; [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


From the entry on the set table statement in the mapbasic 6.5 manual

HTH

Jon.

Setting FastEdit Mode

Ordinarily, whenever a table is edited (either by the user or by a MapBasic
application), MapInfo does not immediately write the edit to the affected
table. Instead, MapInfo stores information about the edit to a temporary
file known as a transaction file. By writing to a transaction file instead
of writing directly to a table, MapInfo gives the user the opportunity to
later discard the edits (e.g. by choosing File  Revert).
If you use the Set Table statement to set FastEdit mode to On, MapInfo
writes edit information directly to the table, instead of performing the
intermediate step of writing the edit information to a transaction file.
Turning on FastEdit mode can make subsequent editing operations
substantially faster.

While FastEdit mode

RE: MI-L MB: Fastedit on?

2002-07-31 Thread PEM

Hi Tim,

When you set fastedit on, the only reason I can think of why MapInfo
enables the Save Table button, is to disable
the FastEdit again.

When you save the table the FastEdit mode is turned off. Actually there is
no edit to be saved because they have
allready been saved to the table, this is what the FastEdit mode enables.

So when you push the Save Table and save the table with the FastEdit mode
turned on, the only thing that actually
happens is that the FastEdit Mode is turned off for this table. Closing the
table without saving it doesn't result in lost
data, because the changes have allready be made in the table.

I'm not quite sure whether this does explaine the behaviour fully, but it
might give you a better understanding of the
FastEdit mode.

Peter

Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.

Se mere om Dansk MapInfo Brugerkonference på 
http://www.kampsax-gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
   
 
Tim.Nuteson  
 
Tim.Nuteson@tTil:[EMAIL PROTECTED]
 
arget.comcc:  
 
  Vedr.:  MI-L MB: Fastedit on?
 
30-07-2002 
 
17:57  
 
   
 
   
 



I have Fastedit On set for a table, yet as soon as edits are made the
Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.

1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table without
being prompted to save it?

Can anyone explain this?  Using MI Pro 6.5.

Thanks

Tim Nuteson
Target Corporation





-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2282




RE: MI-L MB: Fastedit on?

2002-07-31 Thread Evan MacDougall

What is fastedit and what have i never heard of it before? (i'm using
Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
hate when that happens

-Evan MacDougall ([EMAIL PROTECTED])
GIS Supervisor
DPSI (formerly ACE USA Flood Services)
(310)342-3600 / (800)736-3109 - ext. 3681


-Original Message-
From: Scott McVicar [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 7:51 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?



Perhaps one of our friends on the list from MapInfo could fill us in?
I have also wondered about this and would greatly appreciate some
clarification.

Thanks,
Scott 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 10:00 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


Hi Tim,

When you set fastedit on, the only reason I can think of why MapInfo
enables the Save Table button, is to disable
the FastEdit again.

When you save the table the FastEdit mode is turned off. Actually there
is
no edit to be saved because they have
allready been saved to the table, this is what the FastEdit mode
enables.

So when you push the Save Table and save the table with the FastEdit
mode
turned on, the only thing that actually
happens is that the FastEdit Mode is turned off for this table. Closing
the
table without saving it doesn't result in lost
data, because the changes have allready be made in the table.

I'm not quite sure whether this does explaine the behaviour fully, but
it
might give you a better understanding of the
FastEdit mode.

Peter



Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.



Se mere om Dansk MapInfo Brugerkonference på
http://www.kampsax-gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
 

Tim.Nuteson

Tim.Nuteson@tTil:
[EMAIL PROTECTED] 
arget.comcc:

  Vedr.:  MI-L MB: Fastedit on?

30-07-2002

17:57

 

 




I have Fastedit On set for a table, yet as soon as edits are made the
Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.

1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table
without
being prompted to save it?

Can anyone explain this?  Using MI Pro 6.5.

Thanks

Tim Nuteson
Target Corporation





-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2282

-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2284




RE: MI-L MB: Fastedit on?

2002-07-31 Thread Stokes, Jonathan (J)

From the entry on the set table statement in the mapbasic 6.5 manual

HTH

Jon.

Setting FastEdit Mode 

Ordinarily, whenever a table is edited (either by the user or by a MapBasic
application), MapInfo does not immediately write the edit to the affected
table. Instead, MapInfo stores information about the edit to a temporary
file known as a transaction file. By writing to a transaction file instead
of writing directly to a table, MapInfo gives the user the opportunity to
later discard the edits (e.g. by choosing File  Revert). 
If you use the Set Table statement to set FastEdit mode to On, MapInfo
writes edit information directly to the table, instead of performing the
intermediate step of writing the edit information to a transaction file.
Turning on FastEdit mode can make subsequent editing operations
substantially faster. 

While FastEdit mode is on, table edits take effect immediately, even if you
do not issue a Commit statement. Use FastEdit mode with caution; there is no
opportunity to discard edits by choosing File  Close or File  Revert. 
You can only turn FastEdit mode on for normal, base tables; you cannot turn
on FastEdit for a temporary, query table such as Query1. You cannot turn on
FastEdit mode for a table that already has unsaved changes. You cannot turn
on FastEdit mode for a linked table. 

Caution: While a table is open in FastEdit mode, other network users cannot
open that table. After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it. 

 -Original Message-
 From: Evan MacDougall [SMTP:[EMAIL PROTECTED]]
 Sent: 31 July 2002 16:00
 To:   [EMAIL PROTECTED]
 Subject:  RE: MI-L MB: Fastedit on?
 
 What is fastedit and what have i never heard of it before? (i'm using
 Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
 hate when that happens
 
 -Evan MacDougall ([EMAIL PROTECTED])
 GIS Supervisor
 DPSI (formerly ACE USA Flood Services)
 (310)342-3600 / (800)736-3109 - ext. 3681
 
 
 -Original Message-
 From: Scott McVicar [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 7:51 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 
 Perhaps one of our friends on the list from MapInfo could fill us in?
 I have also wondered about this and would greatly appreciate some
 clarification.
 
 Thanks,
 Scott 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 10:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 Hi Tim,
 
 When you set fastedit on, the only reason I can think of why MapInfo
 enables the Save Table button, is to disable
 the FastEdit again.
 
 When you save the table the FastEdit mode is turned off. Actually there
 is
 no edit to be saved because they have
 allready been saved to the table, this is what the FastEdit mode
 enables.
 
 So when you push the Save Table and save the table with the FastEdit
 mode
 turned on, the only thing that actually
 happens is that the FastEdit Mode is turned off for this table. Closing
 the
 table without saving it doesn't result in lost
 data, because the changes have allready be made in the table.
 
 I'm not quite sure whether this does explaine the behaviour fully, but
 it
 might give you a better understanding of the
 FastEdit mode.
 
 Peter
 
 
 
 Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
 Kampsax A/S - GIS Software  Solutions
 Rugaardsvej 55, 5000 Odense, DK
 tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
 mailto:[EMAIL PROTECTED]
 www.kampsax-gis.dk and www.kampsax.dk
 Authorized MapInfo Partner  Distributor in Denmark and Norway.
 
 
 
 Se mere om Dansk MapInfo Brugerkonference på
 http://www.kampsax-gis.dk/Default.asp?ID=296
 
 Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
 Check http://www.kortal.dk and have a look at Denmark from above!
 - Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
  
 
 Tim.Nuteson
 
 Tim.Nuteson@tTil:
 [EMAIL PROTECTED] 
 arget.comcc:
 
   Vedr.:  MI-L MB: Fastedit on?
 
 30-07-2002
 
 17:57
 
  
 
  
 
 
 
 
 I have Fastedit On set for a table, yet as soon as edits are made the
 Save
 button on the toolbar lights up.  When I click on the Save button, the
 FastEdited table is listed as one that needs saving.  If I instead just
 close the table WITHOUT saving it, I am not prompted to save it.
 
 1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits

RE: MI-L MB: Fastedit on?

2002-07-31 Thread Niemiec, Neal

Through normal editing, Mapinfo creates a transaction file for the table
being edited. This allows the user the REVERT the table if the user wishes
to get rid of the changes. By turning fastedit on, you make the changes
directly to the table and reverting changes cannot be done, however, I guess
the speed of the changes is increased. I have never tried using it, but if
anyone can give light to the possible increase in speed I would like to hear
it. It can only be done in the Mapbasic window or script.

NEAL

 -Original Message-
 From: Evan MacDougall [SMTP:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 9:00 AM
 To:   [EMAIL PROTECTED]
 Subject:  RE: MI-L MB: Fastedit on?
 
 What is fastedit and what have i never heard of it before? (i'm using
 Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
 hate when that happens
 
 -Evan MacDougall ([EMAIL PROTECTED])
 GIS Supervisor
 DPSI (formerly ACE USA Flood Services)
 (310)342-3600 / (800)736-3109 - ext. 3681
 
 
 -Original Message-
 From: Scott McVicar [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 7:51 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 
 Perhaps one of our friends on the list from MapInfo could fill us in?
 I have also wondered about this and would greatly appreciate some
 clarification.
 
 Thanks,
 Scott 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 10:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 Hi Tim,
 
 When you set fastedit on, the only reason I can think of why MapInfo
 enables the Save Table button, is to disable
 the FastEdit again.
 
 When you save the table the FastEdit mode is turned off. Actually there
 is
 no edit to be saved because they have
 allready been saved to the table, this is what the FastEdit mode
 enables.
 
 So when you push the Save Table and save the table with the FastEdit
 mode
 turned on, the only thing that actually
 happens is that the FastEdit Mode is turned off for this table. Closing
 the
 table without saving it doesn't result in lost
 data, because the changes have allready be made in the table.
 
 I'm not quite sure whether this does explaine the behaviour fully, but
 it
 might give you a better understanding of the
 FastEdit mode.
 
 Peter
 
 
 
 Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
 Kampsax A/S - GIS Software  Solutions
 Rugaardsvej 55, 5000 Odense, DK
 tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
 mailto:[EMAIL PROTECTED]
 www.kampsax-gis.dk and www.kampsax.dk
 Authorized MapInfo Partner  Distributor in Denmark and Norway.
 
 
 
 Se mere om Dansk MapInfo Brugerkonference på
 http://www.kampsax-gis.dk/Default.asp?ID=296
 
 Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
 Check http://www.kortal.dk and have a look at Denmark from above!
 - Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
  
 
 Tim.Nuteson
 
 Tim.Nuteson@tTil:
 [EMAIL PROTECTED] 
 arget.comcc:
 
   Vedr.:  MI-L MB: Fastedit on?
 
 30-07-2002
 
 17:57
 
  
 
  
 
 
 
 
 I have Fastedit On set for a table, yet as soon as edits are made the
 Save
 button on the toolbar lights up.  When I click on the Save button, the
 FastEdited table is listed as one that needs saving.  If I instead just
 close the table WITHOUT saving it, I am not prompted to save it.
 
 1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
 (i.e. the Save button lights)?
 2.  If the Save button is lit, why am I allowed to close the table
 without
 being prompted to save it?
 
 Can anyone explain this?  Using MI Pro 6.5.
 
 Thanks
 
 Tim Nuteson
 Target Corporation
 
 
 
 
 
 -
 List hosting provided by Directions Magazine | www.directionsmag.com |
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 Message number: 2282
 
 -
 List hosting provided by Directions Magazine | www.directionsmag.com |
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 Message number: 2284

-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2286




RE: MI-L MB: Fastedit on?

2002-07-31 Thread Scott McVicar

I should have added...

It is my understanding that short of closing the table (obviously) or
issuing the FastEdit Off command,
the only other way that FastEdit On would become disabled was if an Alter
Table command was issued.

If Committing (saving) the table does indeed disable FastEdit On I will have
to look into some of my programs...

For those of you unfamiliar with FastEdit, look into the Set Table command
in your MapBasic help.

Scott

-Original Message-
From: Evan MacDougall [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 11:00 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


What is fastedit and what have i never heard of it before? (i'm using
Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
hate when that happens

-Evan MacDougall ([EMAIL PROTECTED])
GIS Supervisor
DPSI (formerly ACE USA Flood Services)
(310)342-3600 / (800)736-3109 - ext. 3681


-Original Message-
From: Scott McVicar [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 7:51 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?



Perhaps one of our friends on the list from MapInfo could fill us in?
I have also wondered about this and would greatly appreciate some
clarification.

Thanks,
Scott 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 10:00 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


Hi Tim,

When you set fastedit on, the only reason I can think of why MapInfo
enables the Save Table button, is to disable
the FastEdit again.

When you save the table the FastEdit mode is turned off. Actually there
is
no edit to be saved because they have
allready been saved to the table, this is what the FastEdit mode
enables.

So when you push the Save Table and save the table with the FastEdit
mode
turned on, the only thing that actually
happens is that the FastEdit Mode is turned off for this table. Closing
the
table without saving it doesn't result in lost
data, because the changes have allready be made in the table.

I'm not quite sure whether this does explaine the behaviour fully, but
it
might give you a better understanding of the
FastEdit mode.

Peter



Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
Kampsax A/S - GIS Software  Solutions
Rugaardsvej 55, 5000 Odense, DK
tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
mailto:[EMAIL PROTECTED]
www.kampsax-gis.dk and www.kampsax.dk
Authorized MapInfo Partner  Distributor in Denmark and Norway.



Se mere om Dansk MapInfo Brugerkonference på
http://www.kampsax-gis.dk/Default.asp?ID=296

Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
Check http://www.kortal.dk and have a look at Denmark from above!
- Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
 

Tim.Nuteson

Tim.Nuteson@tTil:
[EMAIL PROTECTED] 
arget.comcc:

  Vedr.:  MI-L MB: Fastedit on?

30-07-2002

17:57

 

 




I have Fastedit On set for a table, yet as soon as edits are made the
Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.

1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table
without
being prompted to save it?

Can anyone explain this?  Using MI Pro 6.5.

Thanks

Tim Nuteson
Target Corporation





-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2282

-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2284



Re: MI-L MB: Fastedit on?

2002-07-31 Thread Uffe Kousgaard

It speeds up things a lot. Not so much when doing on-screen editing, but
when running the update command there is a significant difference.

Drawing maps is also slower, when the transaction file gets big.

But all in all, you need some big datasets to see the difference. A few
100,000 records should be enough.

Regards
Uffe

- Original Message -
From: Niemiec, Neal [EMAIL PROTECTED]
To: 'Evan MacDougall' [EMAIL PROTECTED];
[EMAIL PROTECTED]
Sent: Wednesday, July 31, 2002 5:10 PM
Subject: RE: MI-L MB: Fastedit on?


Through normal editing, Mapinfo creates a transaction file for the table
being edited. This allows the user the REVERT the table if the user
wishes
to get rid of the changes. By turning fastedit on, you make the changes
directly to the table and reverting changes cannot be done, however, I
guess
the speed of the changes is increased. I have never tried using it, but
if
anyone can give light to the possible increase in speed I would like to
hear
it. It can only be done in the Mapbasic window or script.

NEAL

 -Original Message-
 From: Evan MacDougall [SMTP:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 9:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?

 What is fastedit and what have i never heard of it before? (i'm using
 Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.
i
 hate when that happens

 -Evan MacDougall ([EMAIL PROTECTED])
 GIS Supervisor
 DPSI (formerly ACE USA Flood Services)
 (310)342-3600 / (800)736-3109 - ext. 3681


 -Original Message-
 From: Scott McVicar [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 7:51 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?



 Perhaps one of our friends on the list from MapInfo could fill us in?
 I have also wondered about this and would greatly appreciate some
 clarification.

 Thanks,
 Scott

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 10:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?


 Hi Tim,

 When you set fastedit on, the only reason I can think of why MapInfo
 enables the Save Table button, is to disable
 the FastEdit again.

 When you save the table the FastEdit mode is turned off. Actually
there
 is
 no edit to be saved because they have
 allready been saved to the table, this is what the FastEdit mode
 enables.

 So when you push the Save Table and save the table with the FastEdit
 mode
 turned on, the only thing that actually
 happens is that the FastEdit Mode is turned off for this table.
Closing
 the
 table without saving it doesn't result in lost
 data, because the changes have allready be made in the table.

 I'm not quite sure whether this does explaine the behaviour fully, but
 it
 might give you a better understanding of the
 FastEdit mode.

 Peter
 --
--
 
 
 Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
 Kampsax A/S - GIS Software  Solutions
 Rugaardsvej 55, 5000 Odense, DK
 tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
 mailto:[EMAIL PROTECTED]
 www.kampsax-gis.dk and www.kampsax.dk
 Authorized MapInfo Partner  Distributor in Denmark and Norway.
 --
--
 
 
 Se mere om Dansk MapInfo Brugerkonference på
 http://www.kampsax-gis.dk/Default.asp?ID=296

 Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
 Check http://www.kortal.dk and have a look at Denmark from above!
 - Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -


 Tim.Nuteson

 Tim.Nuteson@tTil:
 [EMAIL PROTECTED]
 arget.comcc:

   Vedr.:  MI-L MB: Fastedit
on?

 30-07-2002

 17:57








 I have Fastedit On set for a table, yet as soon as edits are made
the
 Save
 button on the toolbar lights up.  When I click on the Save button, the
 FastEdited table is listed as one that needs saving.  If I instead
just
 close the table WITHOUT saving it, I am not prompted to save it.

 1.  If Fastedit is ON, why does MI Pro think the table has unsaved
edits
 (i.e. the Save button lights)?
 2.  If the Save button is lit, why am I allowed to close the table
 without
 being prompted to save it?

 Can anyone explain this?  Using MI Pro 6.5.

 Thanks

 Tim Nuteson
 Target Corporation





 -
 List hosting provided by Directions Magazine | www.directionsmag.com |
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail:
[EMAIL PROTECTED]
 Message number: 2282

 -
 List hosting provided by Directions Magazine | www.directionsmag.com |
 To unsubscribe, e-mail

RE: MI-L MB: Fastedit on?

2002-07-31 Thread Scott McVicar

After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it.

Guess I should have read the MapInfo help a little more carefully...

-Original Message-
From: Stokes, Jonathan (J) [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 11:08 AM
To: 'Evan MacDougall'; [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


From the entry on the set table statement in the mapbasic 6.5 manual

HTH

Jon.

Setting FastEdit Mode 

Ordinarily, whenever a table is edited (either by the user or by a MapBasic
application), MapInfo does not immediately write the edit to the affected
table. Instead, MapInfo stores information about the edit to a temporary
file known as a transaction file. By writing to a transaction file instead
of writing directly to a table, MapInfo gives the user the opportunity to
later discard the edits (e.g. by choosing File  Revert). 
If you use the Set Table statement to set FastEdit mode to On, MapInfo
writes edit information directly to the table, instead of performing the
intermediate step of writing the edit information to a transaction file.
Turning on FastEdit mode can make subsequent editing operations
substantially faster. 

While FastEdit mode is on, table edits take effect immediately, even if you
do not issue a Commit statement. Use FastEdit mode with caution; there is no
opportunity to discard edits by choosing File  Close or File  Revert. 
You can only turn FastEdit mode on for normal, base tables; you cannot turn
on FastEdit for a temporary, query table such as Query1. You cannot turn on
FastEdit mode for a table that already has unsaved changes. You cannot turn
on FastEdit mode for a linked table. 

Caution: While a table is open in FastEdit mode, other network users cannot
open that table. After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it. 

 -Original Message-
 From: Evan MacDougall [SMTP:[EMAIL PROTECTED]]
 Sent: 31 July 2002 16:00
 To:   [EMAIL PROTECTED]
 Subject:  RE: MI-L MB: Fastedit on?
 
 What is fastedit and what have i never heard of it before? (i'm using
 Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
 hate when that happens
 
 -Evan MacDougall ([EMAIL PROTECTED])
 GIS Supervisor
 DPSI (formerly ACE USA Flood Services)
 (310)342-3600 / (800)736-3109 - ext. 3681
 
 
 -Original Message-
 From: Scott McVicar [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 7:51 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 
 Perhaps one of our friends on the list from MapInfo could fill us in?
 I have also wondered about this and would greatly appreciate some
 clarification.
 
 Thanks,
 Scott 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 10:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 Hi Tim,
 
 When you set fastedit on, the only reason I can think of why MapInfo
 enables the Save Table button, is to disable
 the FastEdit again.
 
 When you save the table the FastEdit mode is turned off. Actually there
 is
 no edit to be saved because they have
 allready been saved to the table, this is what the FastEdit mode
 enables.
 
 So when you push the Save Table and save the table with the FastEdit
 mode
 turned on, the only thing that actually
 happens is that the FastEdit Mode is turned off for this table. Closing
 the
 table without saving it doesn't result in lost
 data, because the changes have allready be made in the table.
 
 I'm not quite sure whether this does explaine the behaviour fully, but
 it
 might give you a better understanding of the
 FastEdit mode.
 
 Peter
 
 
 
 Peter Horsbøll Møller, GIS Udviklingskonsulent / GIS-Developer
 Kampsax A/S - GIS Software  Solutions
 Rugaardsvej 55, 5000 Odense, DK
 tel: +45 6313 5013,  dir:+45 6313 5008,  fax: +45 6313 5090
 mailto:[EMAIL PROTECTED]
 www.kampsax-gis.dk and www.kampsax.dk
 Authorized MapInfo Partner  Distributor in Denmark and Norway.
 
 
 
 Se mere om Dansk MapInfo Brugerkonference på
 http://www.kampsax-gis.dk/Default.asp?ID=296
 
 Klik ind på http://www.kortal.dk og se det hele lidt fra oven!
 Check http://www.kortal.dk and have a look at Denmark from above!
 - Videresendt af Peter Møller/Kampsax - 31-07-2002 15:53 -
  
 
 Tim.Nuteson
 
 Tim.Nuteson@tTil:
 [EMAIL PROTECTED] 
 arget.comcc

RE: MI-L MB: Fastedit on?

2002-07-31 Thread Tim.Nuteson

A quick test in the Mapbasic window using TableInfo(tab, 10), which reports
true/false, indicates that committing/saving a table has no effect on its
Fastedit status.  Here's a test:

1. open table mytable
2. MB Window:  note TableInfo(mytable, 10)  -reports F
3. MB Window:  set table mytable fastedit on
4. MB Window:  note TableInfo(mytable, 10)  -now reports T
5. do some edits, Save Table button becomes enabled
6. save the table
7. MB Window:  note TableInfo(mytable, 10)  -still reports T

This isn't really a problem, but more of an annoyance that turned into a
curiosity.  I have an application that uses Fastedit, and my users want to
know why their Save Table button is lit if edits are supposedly being
immediately saved.  Maybe someone from MI can satisfy my curiosity and move
this back to annoyance status.

Tim Nuteson
Target Corporation



-Original Message-
From: Scott McVicar [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 10:44 AM
To: [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it.

Guess I should have read the MapInfo help a little more carefully...

-Original Message-
From: Stokes, Jonathan (J) [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 11:08 AM
To: 'Evan MacDougall'; [EMAIL PROTECTED]
Subject: RE: MI-L MB: Fastedit on?


From the entry on the set table statement in the mapbasic 6.5 manual

HTH

Jon.

Setting FastEdit Mode 

Ordinarily, whenever a table is edited (either by the user or by a MapBasic
application), MapInfo does not immediately write the edit to the affected
table. Instead, MapInfo stores information about the edit to a temporary
file known as a transaction file. By writing to a transaction file instead
of writing directly to a table, MapInfo gives the user the opportunity to
later discard the edits (e.g. by choosing File  Revert). 
If you use the Set Table statement to set FastEdit mode to On, MapInfo
writes edit information directly to the table, instead of performing the
intermediate step of writing the edit information to a transaction file.
Turning on FastEdit mode can make subsequent editing operations
substantially faster. 

While FastEdit mode is on, table edits take effect immediately, even if you
do not issue a Commit statement. Use FastEdit mode with caution; there is no
opportunity to discard edits by choosing File  Close or File  Revert. 
You can only turn FastEdit mode on for normal, base tables; you cannot turn
on FastEdit for a temporary, query table such as Query1. You cannot turn on
FastEdit mode for a table that already has unsaved changes. You cannot turn
on FastEdit mode for a linked table. 

Caution: While a table is open in FastEdit mode, other network users cannot
open that table. After you have completed all edits to be made in FastEdit
mode, issue a Commit statement or a Rollback statement. By issuing a Commit
or Rollback statement, you reset the file so that other network users can
access it. 

 -Original Message-
 From: Evan MacDougall [SMTP:[EMAIL PROTECTED]]
 Sent: 31 July 2002 16:00
 To:   [EMAIL PROTECTED]
 Subject:  RE: MI-L MB: Fastedit on?
 
 What is fastedit and what have i never heard of it before? (i'm using
 Mi-pro v6.5)  how do you enable fastedit?  i suddenly feel ignorant.  i
 hate when that happens
 
 -Evan MacDougall ([EMAIL PROTECTED])
 GIS Supervisor
 DPSI (formerly ACE USA Flood Services)
 (310)342-3600 / (800)736-3109 - ext. 3681
 
 
 -Original Message-
 From: Scott McVicar [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 7:51 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 
 Perhaps one of our friends on the list from MapInfo could fill us in?
 I have also wondered about this and would greatly appreciate some
 clarification.
 
 Thanks,
 Scott 
 
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 31, 2002 10:00 AM
 To: [EMAIL PROTECTED]
 Subject: RE: MI-L MB: Fastedit on?
 
 
 Hi Tim,
 
 When you set fastedit on, the only reason I can think of why MapInfo
 enables the Save Table button, is to disable
 the FastEdit again.
 
 When you save the table the FastEdit mode is turned off. Actually there
 is
 no edit to be saved because they have
 allready been saved to the table, this is what the FastEdit mode
 enables.
 
 So when you push the Save Table and save the table with the FastEdit
 mode
 turned on, the only thing that actually
 happens is that the FastEdit Mode is turned off for this table. Closing
 the
 table without saving it doesn't result in lost
 data, because the changes have allready be made in the table.
 
 I'm not quite sure whether this does explaine the behaviour fully, but
 it
 might give you a better understanding of the
 FastEdit mode.
 
 Peter

Re: MI-L MB: Fastedit on?

2002-07-31 Thread Philip Waight

With fastedit off, when you edit a table in any way, a TDA, TIN and TMA
transaction file set is created (for dat, ind, map?).

With fastedit on, an empty TDA is created for an INFO tool or interactive
object edit. If an update is performed, a TDA with similar header to DAT is
created (containing column names). TIN and TMA are not created. Also the
TAB_INFO_EDITED, tableinfo status is set to TRUE.

So the SAVE button enabling and TDA creation is possibly a small bug, or
(being generous) works as designed and the TDA is there to tell another MI
that an edit has happened  and the SAVE enabling is there to tell the user
that they have touched the file in some way ?!  The ID file seems to be
opened exclusively when fastedit is on (not usually the case). SAVE deletes
the TDA file.

Best performance on updates/edits == progressbars off, fastedit on, undo
off

Phil.

- Original Message -
From: Tim.Nuteson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, July 31, 2002 1:57 AM
Subject: MI-L MB: Fastedit on?


 I have Fastedit On set for a table, yet as soon as edits are made the
Save
 button on the toolbar lights up.  When I click on the Save button, the
 FastEdited table is listed as one that needs saving.  If I instead just
 close the table WITHOUT saving it, I am not prompted to save it.

 1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
 (i.e. the Save button lights)?
 2.  If the Save button is lit, why am I allowed to close the table without
 being prompted to save it?

 Can anyone explain this?  Using MI Pro 6.5.

 Thanks

 Tim Nuteson
 Target Corporation




-
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 2298




MI-L MB: Fastedit on?

2002-07-30 Thread Tim.Nuteson

I have Fastedit On set for a table, yet as soon as edits are made the Save
button on the toolbar lights up.  When I click on the Save button, the
FastEdited table is listed as one that needs saving.  If I instead just
close the table WITHOUT saving it, I am not prompted to save it.  
 
1.  If Fastedit is ON, why does MI Pro think the table has unsaved edits
(i.e. the Save button lights)?
2.  If the Save button is lit, why am I allowed to close the table without
being prompted to save it?
 
Can anyone explain this?  Using MI Pro 6.5.

Thanks
 
Tim Nuteson
Target Corporation