Attribute rules and ArcMap compatibility

473
1
03-09-2022 11:54 PM
Bud
by
Notable Contributor

In an Oracle 18c Enterprise GDB; St_Geometry:

If I add a calculation attribute rule to a FC via ArcGIS Pro 2.4, what will that mean for ArcMap 10.7.1 users?

A. ArcMap can’t read the FC
B. ArcMap can’t write to the FC
C. ArcMap can’t read anything in the GDB
D. ArcMap can’t write anything in the GDB
F. Using ArcMap to write to the GDB would corrupt the FC.
G. Using ArcMap to write to the GDB would corrupt the entire GDB.
I. Attribute rules wouldn’t be honoured/invoked when edits are made to the FC in ArcMap.
J. Something else?

 

I’m Just trying to get a handle on what would happen at a practical level.

I know the general sentiment is that attribute rules are incompatible with ArcMap. But if it ends up working the way I described in B) or I) above, then that might mean that certain departments could switch to Pro/Attribute Rules now (like me), even though other departments haven’t switched to Pro yet (outside of my control). I could add attribute rules to my FCs, since I’m the only one who edits them, without breaking the whole GDB.

What would happen in the scenario mentioned above?

Thanks.

Tags (1)
1 Reply
JohannesLindner
MVP Frequent Contributor

It's A. You can't read FCs with Attribute Rules in ArcMap.

(It's also B, because if you can't see it, you can't write to it)

Users that have to write to the FC have to use Pro. You can create a database view for ArcMap-Users that need to see the FC. They won't be able to see the FC, but they will be able to work normally with the View.

You can basically just select everything from your FC to be shown in the View:

SELECT * FROM DataOwnerName.FeatureClassName

 


Have a great day!
Johannes