POST
|
Okay -> Esri SDK default behaviour to unspecified Kind is UTC. Thats good to know
... View more
04-20-2015
10:20 PM
|
0
|
0
|
479
|
POST
|
Okay I ask this more detailed. So Esri SDK makes all date values to UTC datetime. Why SDK doesn't convert those values back to related timezone? Example I save value (UI) : 1.1.2000 0:00 GMT+3 -> Database its 31.12.1999 21:00 (Problem is bigger if DB field is on DATE) Why SDK returns that 31.12.1999 21:00 not 1.1.2000 ?
... View more
04-20-2015
10:05 PM
|
0
|
2
|
479
|
POST
|
I have problem related datetime. If I try to save date to 20.4.2015 0:00:00 it goes to database 19.04.2015.21:00:00. Somehow SDK changes datetime to -3 hour. (My timezone is +3h to UTC) Where I can change this behaviour? Any tips?
... View more
04-20-2015
06:34 AM
|
0
|
4
|
3568
|
POST
|
Tried and that works so problem is those esriFieldTypeGUID fields. Need to make workaround and wait bug fix... Thanks Greg
... View more
10-15-2014
04:32 AM
|
0
|
0
|
506
|
POST
|
Its working directly from Esri ArcGIS server service query site (Fiddler -> RAW) If problem isn't those fields. I added all TableB fields to repro. Problem is related those added fields -> (AREANUMBER, ARCHIVE, GLOBALID, TABLEA_GLOBALID). Here is JSON response (added all fields): { "fields": [ { "name": "OBJECTID", "alias": "OBJECTID", "type": "esriFieldTypeOID" }, { "name": "AREANUMBER", "alias": "AREANUMBER", "type": "esriFieldTypeInteger" }, { "name": "ARCHIVE", "alias": "ARCHIVE", "type": "esriFieldTypeInteger" }, { "name": "GLOBALID", "alias": "GLOBALID", "type": "esriFieldTypeGlobalID", "length": 38 }, { "name": "TABLEA_GLOBALID", "alias": "TABLEA_GLOBALID", "type": "esriFieldTypeGUID", "length": 38 }, { "name": "CREATOR", "alias": "Creator", "type": "esriFieldTypeString", "length": 20 }, { "name": "CREATED", "alias": "Created", "type": "esriFieldTypeDate", "length": 36 }, { "name": "CHANGER", "alias": "Changer", "type": "esriFieldTypeString", "length": 20 }, { "name": "CHANGEDATE", "alias": "Changedate", "type": "esriFieldTypeDate", "length": 36 } ], "relatedRecordGroups": [ { "objectId": 2262, "relatedRecords": [ { "attributes": { "OBJECTID": 2999, "AREANUMBER": 1, "ARCHIVE": 0, "GLOBALID": "{9830E5CE-3D79-4606-9B50-4912E3072EF2}", "TABLEA_GLOBALID": "{EFCE8592-7D91-4DD4-93D8-8CEDCE661427}", "CREATOR": "UnitTest", "CREATED": 1412695974000, "CHANGER": "UnitTest", "CHANGEDATE": 1412695974000 } }, { "attributes": { "OBJECTID": 3000, "AREANUMBER": 2, "ARCHIVE": 0, "GLOBALID": "{17C7D5EE-09BD-4F3D-AE08-51C47E1C885E}", "TABLEA_GLOBALID": "{EFCE8592-7D91-4DD4-93D8-8CEDCE661427}", "CREATOR": "UnitTest", "CREATED": 1412695974000, "CHANGER": "UnitTest", "CHANGEDATE": 1412695974000 } } ] } ] }
... View more
10-13-2014
10:29 PM
|
0
|
0
|
506
|
POST
|
Hi, I have two tables both are ObjecClass (no geometry). TableA OBJECTID ( type: esriFieldTypeOID , alias: OBJECTID , editable: false , nullable: false ) GLOBALID ( type: esriFieldTypeGlobalID , alias: GLOBALID , editable: false , nullable: false , length: 38 ) CHANGER( type: esriFieldTypeString , alias: CHANGER, editable: true , nullable: false , length: 20 ) CHANGEDATE ( type: esriFieldTypeDate , alias: CHANGEDATE , editable: true , nullable: false , length: 36 ) CREATOR ( type: esriFieldTypeString , alias: CREATOR , editable: true , nullable: false , length: 20 ) CREATED ( type: esriFieldTypeDate , alias: CREATED , editable: true , nullable: false , length: 36 ) TableB OBJECTID ( type: esriFieldTypeOID , alias: OBJECTID , editable: false , nullable: false ) AREANUMBER( type: esriFieldTypeInteger , alias: AREANUMBER, editable: true , nullable: false ) ARCHIVE ( type: esriFieldTypeInteger , alias: ARCHIVE, editable: true , nullable: false ) GLOBALID ( type: esriFieldTypeGlobalID , alias: GLOBALID , editable: false , nullable: false , length: 38 ) TABLEA_GLOBALID ( type: esriFieldTypeGUID , alias: MKI_GLOBALID , editable: true , nullable: true , length: 38 ) CHANGER( type: esriFieldTypeString , alias: CHANGER, editable: true , nullable: false , length: 20 ) CHANGEDATE ( type: esriFieldTypeDate , alias: CHANGEDATE , editable: true , nullable: false , length: 36 ) CREATOR ( type: esriFieldTypeString , alias: CREATOR , editable: true , nullable: false , length: 20 ) CREATED ( type: esriFieldTypeDate , alias: CREATED , editable: true , nullable: false , length: 36 ) - TableA has relationship to TableB 1..n (BelongsTo (13) -- Related To: TableB (16)) If I try after opening and querying TableA to (ServiceFeatureTabke) QueryRelated from TableB I Get exception ({"Specified argument was out of the range of valid values.\r\nParameter name: length"} ) : * at Esri.ArcGISRuntime.Data.FieldInfo..ctor(String name, String alias, FieldType type, Nullable`1 length, Boolean editable, Boolean nullable, Domain domain) at Esri.ArcGISRuntime.Tasks.Query.RelationshipResult.GetFieldsFromJsonDictionary(JsonDictionary jsonDictionary) at Esri.ArcGISRuntime.Tasks.Query.RelationshipResult.FromJsonDictionary(JsonDictionary jsonDictionary, String tableName) at Esri.ArcGISRuntime.Tasks.Query.QueryTask.<ExecuteRelationshipQueryInternal>d__2c.MoveNext() I have tried change Thread currentculture to en-US no effect. Using 10.2.4 SDK. Any clue ? workaround?
... View more
10-13-2014
04:49 AM
|
0
|
5
|
3157
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|