Имя: Пароль:
1C
1С v8
Можно ли с помощью условного оформления в числовом поле на УФ вывести текст.
0 Alpen906
 
28.06.16
08:49
Цвет, шрифт и прочее оформление применяется. Текст не меняется.
Спасибо.
1 PLUT
 
28.06.16
09:12
(0) попробуй с помощью условного оформления управлять видимостью. а рядом с числовым полем на УФ помести поле надписи
2 Alpen906
 
28.06.16
09:17
Смысл в том, что для числового реквизита заданы значения. Для числовых значений заданы представления в выпадающем списке. Хочу, чтобы в поле попадало не числовое значение выбранного реквизита, а его представление, заданное для выпадающего списка. Казалось бы все должно легко решаться с помощью условного оформления. Ан нет. Не применяется.
3 PLUT
 
28.06.16
09:21
(2) сделай список значений, при изменении заполняй свой числовой реквизит (можно его не показывать на форме)
4 Alpen906
 
28.06.16
09:43
(3). Скорее всего так  и поступлю. Спасибо.
5 aleks_default
 
28.06.16
10:01
(0)А причем тут условное оформление есть же свойство СписокВыбора у элемента управления?
6 Fedor-1971
 
28.06.16
10:17
(5) есть такая особенность, если с числовым полем связан список выбора, то в поле отображается именно выбранное значение (число).

(0)условное оформление формы вроде как позволяет такое сделать, сейчас проверю.
7 aleks_default
 
28.06.16
10:24
Можно сделать реквизит формы (строка), который заполнять представлением выбранного значения, а в условном оформлении в поле текст нажать крестик и выбрать это поле.
8 Fedor-1971
 
28.06.16
10:50
(0) проверил на 8.2 реализуется в УО самой формы, пишешь текст ("Заполните сумму"), выбираешь условие, например, Объект.СуммаЗатрат=0, выбираешь оформляемый элемент формы (!!!!)

Всё работает, главное не попутать поля объекта и формы
9 Fedor-1971
 
28.06.16
10:51
8+ работает и для колонок таблиц на форме
10 aleks_default
 
28.06.16
10:57
(8)Работать-то оно работает. Главная проблема - откуда брать текстовое представление для значения. Но в(7) написано как это можно сделать.  

З. Ы. Не надо там никаких условий. Просто задаешь оформление для поля, а в параметре "Текст" оформления указываешь поле реквизита формы откуда берем представление.
11 Fedor-1971
 
28.06.16
11:09
(10) Проще брать текст прямо из УО, придётся продублировать тексты из списка выбора в тексте УО (меньше движухи, но для исправления хуже). С отдельным полем телодвижений больше, но решение более универсальное.

ТС не озвучил зачем ему такое действо. Технически возможно, а "зачем оно надо" и как сделать пусть ТС думает.
12 Alpen906
 
28.06.16
11:14
Ребята, спасибо огромное. Вариантов накидали. Выберу наиболее подходящий. Цель всего этого действия не меняя тип реквизита (числовой) изменить представление поля для пользователя на удобное (строковое). Переключатели занимают слишком много места на форме, поэтому не подходят.