- Live formulas (HARDFORMULA/SOFTFORMULA) with HyperFormula in dcc-validations - Formula Rules section with column-name syntax, DC.* literals, editor behaviour - MPE_VALIDATIONS table doc: add HARDFORMULA/SOFTFORMULA to RULE_TYPE values - Roadmap: mark Frontend Formulae and Regex Rules as delivered - SAS VA Embed: document Live vs Confirm filter modes and pending-changes UX - ViewBoxes: document edge/corner drag resizing - Licensing: combined-key paste, live key preview, protocol mismatch guard - CAS Tables: REPLACE load type support and temp table cleanup - Editor: native date/time pickers, paste-validation overlay, row status indicators - Stage page: Formatted/Unformatted toggle on the approvals screen - Viya deploy: configurator overhaul, deploy checks, login page UX - Index page: add live formulas and VA embed to features list
26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
---
|
|
layout: article
|
|
title: MPE_VALIDATIONS
|
|
description: The `MPE_VALIDATIONS` table enables a number of validations to be applied to the data at the point of entry - such as casing, min/max values, nullability, and the ability to generate dropdown values directly from source tables or dynamically from SAS programs.
|
|
og_image: /img/mpe_validations.png
|
|
---
|
|
|
|
# MPE_VALIDATIONS
|
|
|
|
The `MPE_VALIDATIONS` table enables a number of validations to be applied to the data at the point of entry - such as casing, min/max values, nullability, and the ability to generate dropdown values directly from source tables or dynamically from SAS programs.
|
|
|
|
A detailed breakdown is available in the [validations](/dcc-validations/) section.
|
|
|
|

|
|
|
|
## Columns
|
|
|
|
- 🔑`TX_FROM num`: SCD2 open datetime
|
|
- `TX_TO num`: SCD2 close datetime
|
|
- 🔑 `BASE_LIB char(8)`: SAS Libref (8 chars)
|
|
- 🔑 `BASE_DS char(32)`: The library member name
|
|
- 🔑 `BASE_COL char(32)`: The column name
|
|
- 🔑 `RULE_TYPE char(32)`: The name of the rule to apply. Valid values include `CASE`, `NOTNULL`, `MINVAL`, `MAXVAL`, `READONLY`, `HIDDEN`, `ROUND`, `NUMBER_FORMAT`, `HARDFORMULA`, `SOFTFORMULA`, `HARDREGEX`, `SOFTREGEX`, `HARDSELECT`, `SOFTSELECT`, `HARDSELECT_HOOK` and `SOFTSELECT_HOOK`.
|
|
- `RULE_VALUE char(128)`: The value of the rule.
|
|
- `RULE_ACTIVE num`: Set to 1 for an active rule, or 0 to disable the rule.
|