Имя: Пароль:
1C
1С v8
Как сделать строку в таблице жирным шрифтом?
0 katerinaUniv
 
06.02.12
14:15
Добрый день! Делаб доработку, чтобы в УПП можно было назначать для каждой пары Контрагент-Организация договор по умолчанию (сейчас можно установить по умолчанию только один договор). Сделала непериодический регистр сведений Организация-Контрагент (измерения) Договор (ресурс). На кнопку Основной поставила запись в регистр сведений. Теперь вопрос: как сделать так, чтобы тот договор, который я поставила основным, выделился жирным шрифтом? Не могу найти как это сделано...
1 Asmody
 
06.02.12
14:17
копать в сторону ПриВыводеСтроки
2 Fish
 
06.02.12
14:17
Процедура ДоговорыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

   Если ЗначениеЗаполнено(ДанныеСтроки.Ссылка) И ЭтотОбъект.ОсновнойДоговорКонтрагента = ДанныеСтроки.Ссылка Тогда
       ОформлениеСтроки.Шрифт = мЖирныйШрифт;
   КонецЕсли;

КонецПроцедуры
3 Irbis
 
06.02.12
14:17
Скрестить
ОформлениеСтроки.Шрифт=мЖирныйШрифт;
и
мЖирныйШрифт=Новый Шрифт(, , Истина, , , );
4 DmitryPavlik
 
06.02.12
14:17
ОформлениеСтроки.Шрифт = мЖирныйШрифт;
5 DmitryPavlik
 
06.02.12
14:17
ахах))
6 Irbis
 
06.02.12
14:19
вот что фотка и верно указанный в карточке пол делают
7 Asmody
 
06.02.12
14:19
так, всем ША, я первый к ней подошёл!
8 Fish
 
06.02.12
14:26
Ну вот. Спугнули ТС :(((
9 katerinaUniv
 
06.02.12
14:28
у меня вопрос: есть текущая строка (в процедуре нажатия на кнопку Основной), как оттуда вытянуть оформление строки? я как-то раньше не работала с этим объектом...
10 Fish
 
06.02.12
14:30
(9) В процедуре нажатия кнопочки нету оформленияСтроки, да и не нужно оно там. Меняй шрифт ПриВыводеСтроки в табличном поле "Договора".
11 katerinaUniv
 
06.02.12
14:31
(10) а когда срабатывает эта процедура?
12 Fish
 
06.02.12
14:32
(11) Не поверишь, как раз при выводе строки :)))
13 Starhan
 
06.02.12
14:33
При каждой прорисовке стрки таб поля. Так что сильно ее не нагружай.
14 ДенисЧ
 
06.02.12
14:33
(11) Дай подумать... Наверное... эээ при выводе строки на экран? :-)
15 Fish
 
06.02.12
14:35
(13) Можно, конечно и в ПриПолученииДанных делать, но в типовой УПП шрифт меняется именно ПриВыводеСтроки, так что надо просто условие подправить и будет ТС счастье :))
16 Asmody
 
06.02.12
14:37
(15) только в типовой УПП проверяются реквизиты объекта, а ТС придётся как-то в регистр лезть. И весь цимес в том, как правильно туда слазить, чтобы форма не нагнулась вместе с сервером
17 katerinaUniv
 
06.02.12
14:38
спасибо, получилось) не верилось что все так просто
18 Irbis
 
06.02.12
14:39
(16) про соответствие намекаешь?
19 Asmody
 
06.02.12
14:40
(18) намекаю про то, где запрос к регистру делать
20 Fish
 
06.02.12
14:42
(19) Ну вот, взял вот так, и всё сразу выложил :)))
Независимо от того, куда вы едете — это в гору и против ветра!