TenFoldTools provides these transactions in each TenFold-powered application for managing the application.
| Transaction | Description |
| Manage EndUsers | Use ManageEndUsers to enable and disable end-users, reset passwords, modify end-user responsibilities, and review sign-on histories. |
| Manage Groups | End-user groups make it easy to define named groups of end-users and describe SecurityByValue rules and sign-on policies that you can apply to each group. |
| Schedule Tasks | Use ScheduleTasks to define and schedule tasks that run as batch processes. To define a task, simply name it, pick a task type (such as TaskEngine or TenFold Language function), enter suggested values for run-time parameters, pick the schedule or schedules to run the task, and click [Start] to begin running the task on the schedules that you listed. |
| Transaction | Description |
| Frame Preferences | Use FramePreferences to customize transaction layout algorithms for your application. Since applications rendering is independent of the applications business description that applications developers created, you have significant flexibility in the end-user experience. |
| Display Themes | DisplayThemes lets you customize your applications colors and font. You can use the DisplayThemes transaction to change your transactions buttons and fields to match your corporate branding. |
| Keyboard Shortcuts | KeyboardShortcuts let you access WindowsClient features and functionality without using your mouse. For example, you hold down the Ctrl+C keys to copy a field's value. Use KeyboardShortcuts to customize KeyboardShortcuts for your end-users. |
| Alternate Keystrokes | Use AlternateKeystrokes to provide your applications end-users with multiple, different KeyboardShortcuts for the same action. |
| Response Time |
Use ResponseTime to enable Applications Response Measurement (ARM) and view results. When you enable ARM, TenFoldClient captures actual end-user end-to-end response time and records it in TenFold Dictionary for review and analysis. ResponseTime lets you choose what transactions and which end-users to track so you can focus on potential high-volume actions and critical end-users.
If you observe a transaction performance problem, you can use the Knobs&Dials transaction to diagnose and analyze that problem. After diagnosing a performance problem, you can built-in TenFold-tuning-features such as Caching and Preprocessing to improve performance. |
| Transaction | Description |
| Knobs&Dials |
Use Knobs&Dials to turn on interactive performance-and-troubleshooting data collection. Knobs&Dials lets you control the dial setting for various knobs to capture the diagnostic information that you need to investigate issues. Knobs&Dials provides in effect a window, whose size and shape you control, into run-time details of your application and of the TenFold RenderingEngine.
You can review Knobs&Dials diagnostics in time order, knob order, or both. |
| Caching | Use Caching to enter a table or transaction name, an optional PowerQuery name to identify instances to cache, when to cache (when booting, when a specific TenFold ServerManager starts, or when first reading), and the timing and method for automatically invalidating cached data when its data changes. Caching minimizes database I/Os and processing costs for low- and moderate-volume non-volatile EnterpriseTenFold SOA and applications data. |
| Pre-processing | Use Preprocessing to pick a transaction or table to preprocess, specify ClientResidentPreprocessing refresh rules, describe your preprocessed-row naming rules (like <Transaction>Frame for preprocessed FrameCloud data), and pick the method for automatically invalidating preprocessed rows when its data changes. Preprocessing minimizes database I/Os and processing costs for high-volume non-volatile EnterpriseTenFold SOA and applications data. |
| AuditTrail Rules | Use AuditTrailRules to capture an audit trail of database changes. You can audit particular transactions that change a table or particular columns in a table in any combination. When you pick a table, AuditTrailRules lists transactions that change that table to help you choose what to audit. |
| Review AuditTrail | Use ReviewAuditTrail to review AuditTrail results. As with any TenFold transaction, you can use QueryByExample and PowerQuery to look for specific data, or view AuditTrails with most-recent changes first. |