📄️ Conditional Logic (IF)
CISIS allows complex decision-making within the format using the if structure. This is essential for hiding labels of missing fields or changing formatting based on content (e.g., "If book is restricted, show Red text").
📄️ String Manipulation
Raw data is not always ready for display. You might need to capitalize names, extract abbreviations, or clean up punctuation.
📄️ Flow Control & Logic
Commands for conditional logic, loops, and script structure.
📄️ Visual Formatting & Layout
Commands for controlling output layout, spacing, and templates.
📄️ Record & Field Access
Commands for retrieving data from fields, records, and related databases.
📄️ String & Numeric Functions
Commands for manipulating text strings and performing calculations.
📄️ System & Data Manipulation
Advanced commands for record modification (proc), environment variables, and system calls.
📄️ System & Environment Commands
Commands to interact with the OS, dates, and environment variables.