|
BLOG
|
@AnninaRupe1, I think this mismatch is due to the restructuring of the source data when creating valueDict on line 12. There, you can see that the key (r[0]) is the first field ("JoinField") and then the value is a list (converted to a tuple) of all the other fields, starting with "ValueField." So when you get to line 23 to start looking at valueDict to get what's in the "ValueField", it will be in the first position (index 0) of the tuple. In other words, valueDict[keyValue] will return a tuple like ("ValueField", "NumberField1", "NumberField2", "CapitalizedField") So valueDict[keyValue][0] will give you "ValueField" It is a little confusing because things get misaligned by creating the valueDict with the fields split up. If you really wanted, you could generate valueDict and repeat the "JoinField" in the tuple so the indexes match the updateFieldsList. valueDict = {r[0]:(r) for r in arcpy.da.SearchCursor(sourceFC, sourceFieldsList)} Then you would have to shift all the indexes on valueDict up by 1 (lines 23 - 29). The new line 24 would be: updateRow[1] = r"http://pic.asrclkrec.com/view_ParcelMaps.aspx?ParcelNumber=" + str(valueDict[keyValue][1])
... View more
03-28-2025
02:25 PM
|
0
|
0
|
8316
|
|
POST
|
Same here. Publishing a map service to standalone ArcGIS Server (10.8.1) using ArcGIS Pro 3.1.3. The map service is added to the web map in ArcGIS Online from URL.
... View more
03-24-2025
02:27 PM
|
0
|
0
|
819
|
|
POST
|
There's a TextElement object you can access from the Layout object in the Arcpy.mp Python submodule. Is that what you're looking for?
... View more
02-20-2025
02:54 PM
|
0
|
1
|
1102
|
|
BLOG
|
I'm in the same boat, @AlfredBaldenweck I put together something similar for our scheduled task scripts to manage their different environments and systems, but it's so basic compared to this! I will also be learning and re-reading for ways to implement some of this stuff in our own scripts. Thank you for posting this, @HaydenWelch.
... View more
02-20-2025
01:11 PM
|
1
|
0
|
625
|
|
POST
|
Instead of trying to upload standalone data, can you make it available in a map service from ArcGIS Server? That way you can update it locally and there's no burden to upload all that data.
... View more
02-20-2025
09:17 AM
|
0
|
1
|
1215
|
|
POST
|
You should make a new post for this question, especially since this already has an accepted solution.
... View more
02-20-2025
09:08 AM
|
0
|
1
|
2235
|
|
DOC
|
@MatthewStull1, yes, it can run as a service account (different from the author of the task). The service account does need to have the appropriate ArcGIS Pro license configured.
... View more
01-15-2025
07:33 AM
|
0
|
0
|
36148
|
|
POST
|
One way I got around this is to split up my map into multiple services instead of everything in one big service; one for each top-level group. I'm not sure if that is possible in your situation.
... View more
01-13-2025
06:36 AM
|
0
|
0
|
1059
|
|
POST
|
Python toolboxes are able to run validation logic and have appropriate messaging before the script is allowed to excecute. When I find myself in a situation like this where I want the user to be sure everything is correct, I define some initial parameters for validation. In my case, I will check the number of selected records and prevent them from running the tool if there's less than 1 or more than 1000. You can make these checks in the updateMessages() method. Python toolbox messages—ArcGIS Pro | Documentation If you really need more than a simple warning tooltip next to the input parameter or can't predefine the logic for checking if the situation seems valid, first consider how often people will be using this tool. If regularly, maybe the messaging is enough. You don't want to make a confirmation become a reflexive habit. If you're still looking for a way to slow them down, well, there's not really a good way. You could have a check box at the bottom of the inputs that says something like, "I understand this tool will permanently modify the input data, etc., etc." Then, in the updateMessages() method, put an error message tooltop on it, which prevents the tool from executing.
... View more
01-06-2025
01:54 PM
|
0
|
0
|
1525
|
|
IDEA
|
Even if we could create a query with parameters for the user to complete, that would be helpful.
... View more
12-13-2024
10:48 AM
|
0
|
0
|
1724
|
|
IDEA
|
Our organization has the same needs as @TonyContreras_Frisco_TX
... View more
12-10-2024
08:31 AM
|
0
|
0
|
2218
|
|
BLOG
|
I especially appreciate point 6! Expanding on, "they cannot possibly know everything" about a domain, I would add that it's okay to say you don't know the answer to something. For students, this is particularly relevant in job interviews, which can be very intense! There is pressure to "ace" an interview, but it's likely there will be a clever question that throws you off. A response that indicates you know how and where to find an answer can be almost as good as a correct answer. If you make an effort to utilize some of the sources mentioned by @JosephKerski, you'll know exactly how to respond to a question you don't know the answer to.
... View more
12-03-2024
10:42 AM
|
0
|
0
|
629
|
|
POST
|
I also got this error in ArcGIS Pro 3.3.1 when trying to load all 139,396 rows in the attribute table of a feature class in a 10.8.1 enterprise geodatabase running on Oracle 19c. Failed to retrieve a page of rows. The event class for this subscription is in an invalid partition (0x8004020F) After clicking OK on the error, the attribute table closes. Trying again yields the same result.
... View more
11-13-2024
09:00 AM
|
0
|
0
|
8291
|
|
POST
|
@Wei_Ying I'm attempting to use the Feature Info widget as a replacement for the regular pop-up. When I add multiple layers and click on the map, the Feature Info widget only includes content for the first one highlighted instead of everything from the hit test of the click (like the pop-up does). Is there a way to get the Feature Info widget to display pop-up content from all the configured layers at once (like the pop-up does)?
... View more
09-17-2024
07:31 AM
|
1
|
4
|
2724
|
|
IDEA
|
My first attempt to work with the query and filter widgets was to implement a way for the user to build their own SQL. The app I'm building has many layers that have different ways to search so it's not reasonable to build out every combination of SQL statements. Using the Search widget is not reasonable because the users need to specify more complex logic with AND/OR operators. Please consider adding this functionality in Experience Builder.
... View more
09-13-2024
03:36 PM
|
0
|
0
|
2889
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 10-23-2025 03:53 PM | |
| 1 | 2 weeks ago | |
| 1 | 03-19-2026 08:59 AM | |
| 1 | 02-12-2026 01:37 PM | |
| 1 | 12-01-2025 06:19 AM |