POST
|
I suspect that I've found a bug. Using a dbf table, I create an attribute index for a field containing integers. Then when I query the table for records in that field, the query results are wrong. The field in question [RID] is a LONG type, and it has sequential numbers from 1 to 9993. If I query for [RID] = 299, I get zero results. Then, if I delete the RID.atx file (attribute index), the same query returns one result. Similarly, querying for RID < 9993 gives me approximately 2500 results, but then after deleting the RID index, I get 9992 results, which is correct. If I build the ATX file on a different computer, with ArcMap 10.1 installed, then copy that ATX file to the 10.3 computer, the queries work correctly. Also, the file size of the ATX is bigger. Building ATX files for non-integer numbers seems to work OK. The file size of ATX files for non-integer fields is the same as that of the file made for the integer field on the Arc 10.1 computer. When I make a new field of type 'float', and fill the values in with the same integer values as the RID, and index that, the resulting index gives incorrect queries. So, the problem seems like it might be related to the values in the field, not the field type. I have 2 computers with Arc 10.3 installed. Both of them create ATX files for the field in question that yield incorrect results. I'll try putting my table in a different format - INFO or Geodatabase - and see if the results are different. I have tried creating the attribute index with Arc Geoprocessing as well as ArcObjects in .NET - iTable.AddIndex method. Thanks for any input!!!!
... View more
07-17-2015
07:02 PM
|
0
|
2
|
3261
|
POST
|
We're going to try a system restore to sometime last week on the offending machine. Maybe there was a Windows update or something that screwed things up.
... View more
06-04-2013
02:55 PM
|
0
|
0
|
397
|
POST
|
No, the .flt files are no different than they've ever been.
... View more
06-04-2013
01:46 PM
|
0
|
0
|
397
|
POST
|
The really weird thing is that this was working on this computer for the last month, and just quit working yesterday.
... View more
06-04-2013
10:52 AM
|
0
|
0
|
744
|
POST
|
That error is not very helpful! 000582 : Error occurred during execution. Description An error occurred during the tool's validation or execution. No specific messages were available. The validation process checks that a tool's parameter values are of the expected number, data type, and value. Solution Check that a tool's required parameter values are specified and are the correct data type. If the parameters are entered correctly, it may be possible that the execute routine for the tool is invalid. Have the developer of the custom tool check the Execute implementation.
... View more
06-04-2013
10:48 AM
|
0
|
0
|
744
|
POST
|
I had it output all gp.messages: Executing: SingleOutputMapAlgebra Int(SetNull(C:\Data\app\vw\vmask2_app.flt == 0, C:\Data\app\vw\vmask2_app.flt)) C:\Files\Scratch\NTA # Start Time: Tue Jun 04 11:44:31 2013 Succeeded at Tue Jun 04 11:44:31 2013 (Elapsed Time: 0.00 seconds) ERROR 000582: Error occurred during execution.
... View more
06-04-2013
10:47 AM
|
0
|
0
|
744
|
POST
|
gp.GetMessages() wants an argument for Severity....I'll try to figure out what to specify for that.
... View more
06-04-2013
10:41 AM
|
0
|
0
|
744
|
POST
|
When I specify gp.GetMessage(2), it says "Succeeded at (date/time). Elapsed time 0.00 seconds" and the output does not exist.
... View more
06-04-2013
10:23 AM
|
0
|
0
|
744
|
POST
|
This is all I can get. Is there a way to get more detailed error messages out of geoprocessing calls? System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component. at ESRI.ArcGIS.Geoprocessing.GeoProcessorClass.Execute(String Name, IVariantArray ipValues, ITrackCancel pTrackCancel)
... View more
06-04-2013
10:18 AM
|
0
|
0
|
744
|
POST
|
The same code works great on all of our computers, except one. It runs SingleOutputMapAlgebra_sa from a VB-scripted Add-In, and throws an error. I can find it in the ArcToolbox Results, and I can run it again from that prompt, where it says "Succeeded, elapsed time 0.0 seconds", and the output file does not exist. I just went to the trouble to uninstall and reinstall ArcMap and Spatial Analyst, and it behaves exactly the same. When I run Raster Calculator from ArcToolbox with the exact same input, it works. Any clue?
... View more
06-04-2013
08:00 AM
|
0
|
13
|
1314
|
Online Status |
Offline
|
Date Last Visited |
a week ago
|