#0
by Jokerman
Всем доброго дня! Возможно ли вообще такое в управляемой форме? Или забить - пусть будет да/нет. Версия 8.3. Зараннее спасибо!
#10
by vicof
Использование: Чтение и запись. Описание: Тип: ВидПоляФормы. Определяет способ представления данных реквизита в форме. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер). Изменение свойства на клиенте требует обращения к серверу. --------------------------------------------------------------------------------
#12
by vicof
Ну естессно будет спрашивать. У тебя же поле составного типа. И с какого при активизации? Почему не приизменении?
#13
by Jokerman
зачем при изменении? у меня 2 колонки одна тип - планвидовхарактеристик, другая характеристика и стоит связь по типу. автоматом тип выставляет. Все классно работает остается только чтобы флажок тока выходил когда булово
#21
by Fedor-1971
поясню идею в : в твоей колонке сначала выбирается тип (срабатывает ПриИзменении - колонки, тут пока ТипЗНЧ = неопределено и можешь выставить вид поля - флажок), когда установишь/снимешь флажок ПриИзменении отработает ещё раз. Остаётся в ПриНачалеРедактирования строки установить вид поля твоей колонки в зависимости от выбранного типа данных (поле ввода или флажок), т.к. Вид поля назначается колонке, а не ячейке
#28
by Jokerman
В общем суть такая нужна таблица настроек пользователя: Есть план видов характеристик - Настройки пользователей. На форме объект пользователи создал таблицу значений с колонками "Настройка" - тип ПланВидовХарактеристикСсылка.НастройкиПользователей и колонка "Значение" = тип "Характеристика.НастройкиПользователей". Для колонки "Значение" указана связь по типу с колонкой "Настройка", благодаря чему тип устанавливается автоматически. Нужно чтобы если тип булево, чтобы отображался флажок, вместо да/нет.
#31
by Fedor-1971
Делал. В общем я понял что ты хочешь сделать. Ты хочешь видеть в списке разнотипные колонки. В УФ это делается через УсловноеОформление примерно так: У нас есть колонка "Значение" (тип ПолеВвода, Видимая) добавляем колонку "ЗначениеБулево" (тип Флажок, Невидимая), что-бы легче было устанавливать условное оформление добавляем колонку "ВидФлажка" (типЗначения булево, колонка невидимая) Потом добавляем строки в условное оформление формы (!!!!): 1. Действие Видимость=Истина условие ВидФлажка=Истина оформляемые поля ЗначениеБулево 2. Действие Видимость=Ложь условие ВидФлажка=Истина оформляемые поля Значение 3. Действие Видимость=Ложь условие ВидФлажка=Ложь оформляемые поля ЗначениеБулево 4. Действие Видимость=Истина условие ВидФлажка=Ложь оформляемые поля Значение В результате в разных строках будет отображаться, то флажок то поле ввода
#34
by Fedor-1971
31++ желательно принудительно установить одинаковую ширину обеих колонок, иначе может получиться эффект "лесенки" т.к. на флажок отводится меньше места чем на поле ввода ТС в разных строках таблицы хочет видеть или Флажок, или значение в поле ввода и всё это в одной колонке
#35
by Fedor-1971
31+++ Если хочется что-бы не прыгал заголовок колонки в форме, помести ЗначениеБулево и Значение в группу колонок, открой отображение в шапке таблицы значений заголовка группы, а заголовки обеих колонок скрой.
#37
by Jokerman
только есть поправки: для колонки ЗначениеБулево установил значение - истина, иначе тупо вся колонка не показывается и условии указывал "в списке" или "не списке" (Истина, Ложь значения списка)
#40
by Jokerman
А при изменении ЗначениеБулево присваиваю в Значение и все просто замечательно. Еще раз спасибо!
#41
by Fedor-1971
можно проще: дважды вынеси на форму реквизит Значение, и наименование колонки "Значение1" замени на "ЗначениеБулево", т.е. у нас получится две колонки с одним ПутьКДанным и ничего присваивать не придётся
#45
by Fedor-1971
обманываешь, вид поля привязан к колонке, в варианте их две и каждой можно выставить свой тип поля
#46
by Jokerman
не обманываю - сам попробовал - как только я меняю ПутьКДанным на Значение из Вида исчезает выбор ПолеФлажка. Видимо система видит что тип не булево и убирает. ИМХО это недоработка системы.
#47
by Fedor-1971
да, я ошибся, у поля с составным типом почему-то нет вида ввода "Флажок", значит 41 не катит
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Таблицы, таблицы, таблицы... Будь они неладны
- Как в табличную часть формы добавить флажок?
- Как присвоить колонке "таблицы значений" тип "список значений"
- Как программно установить колонке элемент управления "Флажок"
- Обращение к полям таблицы регистратора составного типа
- Флажок "Устанавливать режим разрешения отладки" не сохраняется
- Программное изменение типа колонки таблицы значений управляемой формы
- Передача таблицы таблицы значений с сервера на клиент
- УФ. Разрешить выбирать только определенный тип в колонке таблицы формы составного типа?
В этой группе 1С
- Удалить набор записей
- Не создаёт Active Document Word в 1С ЗУП 2.5
- УТ касса штрих м 02Ф
- СрезПоследних в регистре сведений
- Вопрос по принципу работы РИБ 1с Розница 2.2
- 1с 8 УПП 1.2 Виснет база при док Перемещение товаров
- Как отключить контроль отрицательных остатков по партиям в БП 3.0?
- Условное оформление ячеек екселя из 1С
- КД Перенос плана счетов
- Задержка ввода с клавиатуры
- АРМ ЕС ОГ
- Основной договор БП 3.0
- [УТ10] Ошибка при подключении Штрих м on-line
- Можно ли настроить отражение проводок сразу при проведении?
- ERP как пропустить операцию при закрытии месяца
- Сортировка Номенклатуры Розница 2
- Ошибка при переносе из Розницы в Бухгалтерию
- ЗУП 3.1 Получить кадровые данные сотрудника запросом
- Добавить вручную строку нулевого уровня в дерево
- Консоль администрирования - пароль?