There are about 1900 systems in the list. Most inspection reports come in one at a time. Though, there are times when one unit will send in dozens at a time. I'd like:
1. To have a running 'clock' on current entries in the list, and when the difference between 'Today's Date' and the 'Date of Last Inspection' exceeds 364 days have SP change the 'Status' column text automatically from 'Compliant' to 'Noncompliant'. I, currently, have to do this in an Excel spreadsheet and cut and paste the results into the SP list. For single reports, I can obviously manually update the Compliance column as necessary. However, for dozens, having a series of calculated columns and fields do this is preferred.
On a second issue; I have several InfoPath inspection deficiency upload. Each form has a workflow associated with it that sends me and email every time one is uploaded. There is a corresponding field assessment form. The field form has dozens of questions. The upload form only has the ability to enter information on 10 potential deficiencies form the field form, not all of the questions. Currently the workflow works great. The workflow email provides data on the first seven or so lines, which are always populated with general site information data - that part is fine. Its the deficiency lines that are the issue. Each deficiency has three lines of information; 1. Deficiency Question No; 2. Deficiency Question (auto-populated based on user manually entering Deficiency Question No); and Deficiency Comment (required to be manually enter when a Deficiency No is entered). Because there are ten (10) opportunities to enter deficiency comments, many of the emails have a lot of blank labels. Is there a workflow variable that can be created that tells the SP workflow to only gather and display in the email fields that have text within, leaving out all fields that are blank?