Имя: Пароль:
1C
1С v8
Как и где получить значение константы в управляемой форме
0 dart909
 
22.01.15
10:33
Вопрос такой. Есть управляемая форма, у которой есть элемент цена и есть константа минимальнаяцена, как и в каком методе мне получить значение константы, и например если элемент цена меньше значения константы, то шрифт покрасить в зеленый?
1 butterbean
 
22.01.15
10:35
на сервере
2 IVT_2009
 
22.01.15
10:35
&наСервере
функция получитьЦену()
  возврат константы.хххх.получить();
конецФункции

&наКлиенте
функция получитьМинЦену()
возврат получитьЦену();
конецФункции
3 varyag
 
22.01.15
10:36
Константы.МояКонстанта.Получить();
4 Maxus43
 
22.01.15
10:36
делай реквизит формы МинЦена.
В модуле формы ПриСозданииНаСервере
МинЦена = константы.ИмяКонстанты.Получить();
5 dart909
 
22.01.15
10:40
А как цвет шрифта менять?
6 Maxus43
 
22.01.15
10:40
(5) условное оформление кури
7 dart909
 
22.01.15
10:47
Максим а вопрос такой, почему ПриСозданииНаСервере, а не например ПриОткрытии?
8 Maxus43
 
22.01.15
10:49
(7) потому что это надо делать в контексте сервера, а не клиента
ПриСозданииНаСервере - самое удобное место
9 Поpyчик-4
 
22.01.15
10:57
(2) &НаСервереБезКонтекста
За просто &НаСервере я своим пальцы отрываю.
10 dart909
 
22.01.15
11:22
Максим сделал как вы сказали, в условном оформлении указал что Цена меньше Объект.МинЦена, выбрал оформляемое поле и оформление но увы цвет не изменился
11 varyag
 
22.01.15
11:24
(10) В отладчике посмотри чему равна Цена и Объект.МинЦена
12 Maxus43
 
22.01.15
11:26
(10) я не вижу как сделал, скрин в студию
13 dart909
 
22.01.15
12:17
Решил сперва протестить, для наценки. Но пока без константы а просто меньше больше числа 15.
14 dart909
 
22.01.15
12:17
а как скинуть скрин тут)