Select to view content in your preferred language

Cannot use custom diagram templates

412
3
Jump to solution
06-09-2025 04:31 PM
PierreloupDucroix
Frequent Contributor

Hello,

I created and used a custom diagram template in my local mobile geodatabase and used it for my subnetwork definition.

In ArcGIS Pro when working with the mobile gdb, I can see the template in the list :

PierreloupDucroix_0-1749511257953.png

After copying the whole UN in my enterprise geodatabase, however, the behavior is different.

System diagram for all my subnetworks are working well, and I can search for them in Pro, but I don't see the template in the list anymore.

In the REST interface, I can only see the standard list of three templates :

PierreloupDucroix_1-1749511421336.png

But my custom template is visible in the diagramDataset endpoint

PierreloupDucroix_2-1749511453968.png

I also tried to reimport the template files with the Import Diagram Template Definition toolbox, but nothing changed, despite I could see my previous custom template in the list.

PierreloupDucroix_3-1749511528137.png

 

CEO of MAGIS
0 Kudos
1 Solution

Accepted Solutions
AnneYvonneBlin
Esri Contributor

Bonjour @PierreloupDucroix  🙂

This is the expected behavior for subnetwork diagram templates (also called system templates); they are available in the New drop down list when using datasets in single user geodatabases (file, mobile) and also when using an .sde file to connect an enterprise geodatabase, but not when consuming the related published service. In this situation, we voluntary hide such templates because they are not supposed to be configured in a similar way as standard templates, and we prefer avoiding end-users to use them and generate any diagrams that don't look good because the template definitions don't respect the same rules as standard templates. This could be a source of confusion for end-users. Bad luck... this choice confuses the dataset administrator 🙂

To learn more about subnetwork diagram templates, please read:
- https://pro.arcgis.com/en/pro-app/latest/help/data/network-diagrams/subnetwork-system-diagrams-and-t...
- https://www.esri.com/arcgis-blog/products/utility-network/data-management/subnetwork-system-diagrams...

Hopping this helps

Anne-Yvonne

View solution in original post

3 Replies
AnneYvonneBlin
Esri Contributor

Bonjour @PierreloupDucroix  🙂

This is the expected behavior for subnetwork diagram templates (also called system templates); they are available in the New drop down list when using datasets in single user geodatabases (file, mobile) and also when using an .sde file to connect an enterprise geodatabase, but not when consuming the related published service. In this situation, we voluntary hide such templates because they are not supposed to be configured in a similar way as standard templates, and we prefer avoiding end-users to use them and generate any diagrams that don't look good because the template definitions don't respect the same rules as standard templates. This could be a source of confusion for end-users. Bad luck... this choice confuses the dataset administrator 🙂

To learn more about subnetwork diagram templates, please read:
- https://pro.arcgis.com/en/pro-app/latest/help/data/network-diagrams/subnetwork-system-diagrams-and-t...
- https://www.esri.com/arcgis-blog/products/utility-network/data-management/subnetwork-system-diagrams...

Hopping this helps

Anne-Yvonne

PierreloupDucroix
Frequent Contributor

The more I use utility network, the more I find obscure and inaccessible documentations 😅

Thank you, @AnneYvonneBlin, I found the note that specify this behavior.

PierreloupDucroix_0-1749590231554.png

If I understand well, if I want the same diagram template used in system diagram to be accessible for the end user, I just have to create a second with the same diagram definition. As long as it is not used in the subnet definition (and respects the setting recommendations), it will be in the drop-down list ?

CEO of MAGIS
AnneYvonneBlin
Esri Contributor

Yes @PierreloupDucroix, nothing prevents you to create a second diagram template with the same definition that you do not set as subnetwork diagram template for any tiers. In this case, this other template will be available in the New drop-down list.
However, I invite you to carefully read the last section called "Choose standard diagrams or subnetwork system diagrams" of the following article; A tale of two network diagrams: Subnetwork system diagrams and Standard diagrams and make sure you really need to maintain these two kinds of templates.