I have multiple .LYRX layer files (created from Oracle EGDB query layers) that are stored in a network folder.
I want to store information in each file such as:
- DESCRIPTION: Check for out-of-date construction projects (STATUS=FORECAST, but DATE is in the past).
- MESSAGE: There are rows in the "Check for out-of-date construction projects" query. Please investigate.
- DISTRIBUTION_LIST: jdoe@domain.com, jsmith@domain.com, jbrown@domain.com
- EMAIL_SCHEDULE: Weekly
- COMMENTS: TBD
Use Case:
I want to build a mechanism that sends scheduled emailed notifications/reports. For example, a Python script on a server that loops through layer files in the network folder. If the layer file's definition query returns >0 rows, then email the list of recipients via SMTP, using the specified schedule.
In other words, I need to store DESCRIPTION, MESSAGE, DISTRIBUTION_LIST, EMAIL_SCHEDULE , AND COMMENTS information somewhere. While I could store that information in a separate table (Excel, CSV, etc.), I'd like to have the option of storing information like that in the layer file if needed.
Currently, I don't think there's a way to store extra information in layer files.
Could that functionality be added? Possibly in the General tab?

Thanks.