Dev ›
Полноценное использование галочек для типа Булево в табличной части ›
#52
30.11.21 7:37
(2) сегодня вспомнил про свою первую публикацию... ну что я вам скажу ;) за 7 лет столько "перепахал" в обычных формах, и, скажу я вам, есть вещи, о которых большинство до сих пор ни сном, ни духом не ведают. У меня за спиной сотни таких моментов... и в интернете на многие из них не найдёшь даже намёков, не то, что решений. Хотя решения по итогу иногда оказываются простыми. Как, навскидку, процедура ПослеОткрытия(), восстановление строки при отмене ввода (сначала ввод другого значения, но потом нажатие ESC для отмены изменения - возвращает не исходное значение, оно уже "потеряно") до предыдущего значения, передача значений между модулями при трассировке (в которых это не предусмотрено), получение структуры из ДанныеФормыСтруктура и ДанныеФормыКоллекция, определение объекта по представлению (ну тут у tormozit тоже вроде есть решение), получение значения с сервера из произвольной формы на клиенте (без специальной процедуры в этой же форме на сервере), переопределение и использование забронированных 1С горячих клавиш, и много-много других...
По поводу конкретно этой статьи - я понимаю, почему сразу не поняли, почему я её тогда написал, сегодня вспомнил.
Потому что для изменения галочки требовалось войти в ячейку и потом только её поставить/снять (т.е. двойной клик чтобы войти - и клик, чтобы изменить). И у меня никак не получалось менять галочку с первого клика прямо в табличной части.
П.С. С управляемыми формами (в том числе с динамическими списками) тоже уже неплохо знаком.
И с ними конца края не видно, хоть тоже пахано/перепахано...