1Overview
Project Attributes are stored separately from Project Details. The active profile or Base Schema defines the fields, types, required status and any values controlled by the profile.
A required project field changes, audit or export reports missing project data, or the active profile has changed.
2Before you begin
- Initialise the project with
ADACNew. - Load the intended profile before editing values.
- Collect receiver identifiers, contact details and coordinate information required by the profile.
3Project attribute validation
The same effective schema is used by editing, audit and export.
| Feature or choice | Current behaviour |
|---|---|
| Effective definition | Uses a profile user override when available, otherwise the profile/base DefaultAssets definition.Custom receiver requirements are honoured. |
| Required status | Required fields are profile-controlled and shown with clear markers.Audit and export can block on missing required data. |
| Saved values | Existing project values prefill the form and are merged when saved.Unchanged project data is preserved. |
| Export guard | ADACAudit and ADACExport offer to open the form when project validation fails.Users can correct omissions in context. |
4Complete project-level data
Use the profile markers and audit feedback to finish the project record.
Open the project form
Load the effective project definition and saved values.
- Run
ADACProjectAttributes. - Review the active profile context.
- Locate red-asterisk required fields.
Enter editable values
Use the field type supplied by the schema.
- Complete required text, numeric, date, list and structured values.
- Leave profile-controlled read-only values unchanged.
- Use Clear All only when intentionally rebuilding the project data.
Save the project attributes
The form validates and merges the project values.
- Select Save or OK.
- Correct any reported type or required-field issue.
- Confirm the Project Attributes Updated result.
5Product differences
The task is shared where possible, but selection, interface integration and model operations follow the host shown below.
Project attributes are persisted with the active AutoCAD drawing and read by audit/export.
BCAD uses the same schema and form logic in the BricsCAD drawing database.
Project values are persisted under infrADAC.Project.* through the native 12d project-attribute API and synchronized into the form prefill cache before Generate, Edit, Import, Audit and Export.
6Troubleshooting
The command says the project is not initialised
Run ADACNew first. Opening Project Details alone does not replace initialisation state.
A required field cannot be edited
The active profile may control that field. Verify the intended profile in Project Details or edit the profile requirement through the Asset Library if you own that profile.
Export still reports a missing project value
Reopen Project Attributes under the same profile selected in the export/audit window, correct the exact path shown in the report, save and rerun audit.