|
Отображение другого значения в поле пустого реквизита
| ☑ |
0
bvb
21.09.15
✎
11:39
|
Идея такая :
В карточке серии есть реквизиты дублирущиеся в карточке номенклатуры (так надо).
Идея состоит в том, чтобы открыв карточку серии, если соответствующий реквизит пустой, не проваливаясь в карточку номенклатуры, видеть значение из карточки номенклатуры в элементе формы соответствующему данному реквизиту.
При этом текст в поле реквизита должен выделятся серым.
НА процедуре "ОбновлениеОтображения("
Пробовал так :
ЭлементыФормы.МойРеквизит.Значение = Владелец.МойРевизит;
- при сохранении значение записывается в данный рееквизит.
Пробовал по другому - тоже самое
ЭлементыФормы.алкВидПродукции.ЦветТекстаПоля = WebЦвета.СветлоСерый;
что посоветуете ?
|
|
1
DTXyupyup
21.09.15
✎
11:44
|
ЭлементыФормы.МойРеквизит.Текст
А с цветом то какая проблема?
|
|
2
Mirnin
21.09.15
✎
11:45
|
> тоже самое
Что то же самое? Идею поняли, реализацию видим, проблема-то в чем заключается? :)
|
|
3
DTXyupyup
21.09.15
✎
11:46
|
Похоже, я наврал. Формат мб?
|
|
4
Nuobu
21.09.15
✎
11:50
|
(0) Сделай двумя разными элементами формы.
Создай РЕКВИЗИТ формы с аналогичным названием и выведи его, сразу с раскраской.
Если настоящий реквизит ОБЪЕКТА не заполнен, то пряч элемент формы, связанный с ним и выводи элемент, связанный с реквизитом формы.
Перед записью сделай проверку и заполни настоящий реквизит объекта тем, что выбрано в реквизите формы.
Как-то так.
|
|
5
DTXyupyup
21.09.15
✎
11:54
|
(4) Ну да. Только проще, наверн, будет не парится с видимостью элемента, а всё время держать реквизит формы, поковырявшись в ПередЗаписью формы
|
|
6
bvb
21.09.15
✎
12:28
|
(4) Фокус в том что мне нужно основное поле тоже редактировать.
|
|
7
bvb
21.09.15
✎
12:29
|
Если одноименное поле не заполнено оно отображается серым. Если его решили поставить в ОТЛИЧНОЕ от владельца значение то отражается как обычно.
|
|