Filters details data frame to return only rows for a specific variable. Handles NULL details (fallback mode) and provides consistent sorting.
Value
Subset of details rows for this variable, sorted by uid_detail. Returns NULL if details is NULL (signals fallback mode). Returns empty data frame with warning if no matching rows.
Examples
if (FALSE) { # \dontrun{
details <- read_mock_data_config_details("details.csv")
var_details <- get_variable_details(details, variable_name = "ADL_01")
# Fallback mode
var_details <- get_variable_details(NULL, variable_name = "ADL_01")
# Returns: NULL
} # }