Member Junction
    Preparing search index...

    Interface FieldAccessViolationDetails

    Structured context for a violation where a component reads a field that its entity or query does not have. The message only previews a few valid fields; this carries the complete list so a consumer (for example an automated fixer) can use it without parsing message text.

    interface FieldAccessViolationDetails {
        AvailableFields: string[];
        Field: string;
        Kind: "field-access";
        SimilarFields: string[];
        TargetName: string;
        TargetType: "entity" | "query";
    }
    Index

    Properties

    AvailableFields: string[]

    Every field that does exist on the target.

    Field: string

    The field the component tried to read.

    Kind: "field-access"
    SimilarFields: string[]

    Up to three existing fields that resemble Field — names containing it or close to it in spelling — best first. Empty when nothing resembles it.

    TargetName: string

    The entity or query name.

    TargetType: "entity" | "query"

    Whether the row came from an entity (RunView) or a saved query (RunQuery).