fix: косноязычество
This commit is contained in:
@@ -36,7 +36,7 @@ scheme_R6 <- R6::R6Class(
|
||||
private$main_key_id <- self$get_key_id("main")
|
||||
|
||||
box::use(modules/utils)
|
||||
private$testest <- bslib::navset_card_underline(
|
||||
private$bslib_rendered_ui <- bslib::navset_card_underline(
|
||||
id = "main",
|
||||
!!!utils$make_list_of_pages(private$schemes_list[["main"]], private$main_key_id),
|
||||
header = NULL,
|
||||
@@ -47,7 +47,7 @@ scheme_R6 <- R6::R6Class(
|
||||
get_all_ids = function(table_name) {
|
||||
|
||||
private$schemes_list[[table_name]] |>
|
||||
dplyr::filter(!form_type %in% private$exluded_types) |>
|
||||
dplyr::filter(!form_type %in% private$excluded_types) |>
|
||||
dplyr::distinct(form_id) |>
|
||||
dplyr::pull(form_id)
|
||||
|
||||
@@ -65,32 +65,24 @@ scheme_R6 <- R6::R6Class(
|
||||
|
||||
},
|
||||
|
||||
extract_forms_id_and_types_from_scheme2 = function(scheme) {
|
||||
|
||||
form_id_and_types_list <- scheme |>
|
||||
dplyr::filter(!form_type %in% private$exluded_types) |>
|
||||
dplyr::distinct(form_id, form_type) |>
|
||||
tibble::deframe()
|
||||
|
||||
list(
|
||||
key = form_id_and_types_list[1],
|
||||
form = form_id_and_types_list[-1]
|
||||
)
|
||||
},
|
||||
|
||||
# get_key_id = function(table_name) {
|
||||
# self$extract_forms_id_and_types_from_scheme2(private$schemes_list[[table_name]])
|
||||
# },
|
||||
# возврат схемы ------------------------------------
|
||||
## полностью -------
|
||||
get_schema = function(table_name) {
|
||||
private$schemes_list[[table_name]]
|
||||
},
|
||||
## с полями имеющие значение -------
|
||||
get_schema_with_values_forms = function(table_name) {
|
||||
private$schemes_list[[table_name]] |>
|
||||
dplyr::filter(!form_type %in% private$excluded_types)
|
||||
},
|
||||
|
||||
get_id_type_list = function(table_name) {
|
||||
|
||||
# wo main key
|
||||
this_key_id <- self$get_key_id(table_name)
|
||||
|
||||
private$schemes_list[[table_name]] |>
|
||||
dplyr::filter(!form_type %in% private$exluded_types) |>
|
||||
dplyr::filter(!form_type %in% private$excluded_types) |>
|
||||
dplyr::filter(form_id != {{this_key_id}}) |>
|
||||
dplyr::distinct(form_id, form_type) |>
|
||||
tibble::deframe()
|
||||
@@ -107,7 +99,7 @@ scheme_R6 <- R6::R6Class(
|
||||
private$nested_forms_names
|
||||
},
|
||||
get_main_form_ui = function() {
|
||||
private$testest
|
||||
private$bslib_rendered_ui
|
||||
}
|
||||
),
|
||||
private = list(
|
||||
@@ -115,8 +107,8 @@ scheme_R6 <- R6::R6Class(
|
||||
schemes_list = NULL,
|
||||
main_key_id = NA,
|
||||
nested_forms_names = NA,
|
||||
testest = NA,
|
||||
exluded_types = c("inline_table", "nested_forms","description", "description_header"),
|
||||
bslib_rendered_ui = NA,
|
||||
excluded_types = c("nested_forms", "description", "description_header"),
|
||||
|
||||
load_scheme_from_xlsx = function(sheet_name) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user