![]() |
|
Заполнение реквизита | ☑ | ||
---|---|---|---|---|
0
Ilya Nikolaevich
29.07.13
✎
09:53
|
Помогите пожалуйста, что-то не могу разобраться! Есть документ - Документ1, имеется табличная часть с полями: наименование и марка, наименование выбирается в справочнике оборудование! хочу чтобы при выборе оборудования,то бишь наименования, марка заполнялась автоматически.
|
|||
1
Чайник Рассела
29.07.13
✎
09:54
|
УФ?
|
|||
2
Ilya Nikolaevich
29.07.13
✎
10:07
|
Документооборот!
|
|||
3
Fish
гуру
29.07.13
✎
10:18
|
(2) ПриИзменении.
|
|||
4
Ilya Nikolaevich
29.07.13
✎
10:21
|
можно поподробнее, я делал при изменении, у меня не работает
пытаюсь выдернуть марку из справочника и циклом если наименования подходят подставить...не работает |
|||
5
Fish
гуру
29.07.13
✎
10:21
|
(4) Давай код, как делал.
|
|||
6
Ilya Nikolaevich
29.07.13
✎
10:25
|
&НаКлиенте
Процедура Оборудование1МаркаПриИзменении(Элемент) МаркаНаСервере(); КонецПроцедуры &НаСервере Функция МаркаНаСервере() Если Справочники.ОборудованиеКор.Наименование = Элементы.Оборудование1НаименованиеОборудования Тогда Объект.Оборудование.Марка = Справочники.ОборудованиеКор.МаркаЭлемента; КонецЕсли; КонецФункции |
|||
7
hhhh
29.07.13
✎
10:39
|
(6) Если Справочники.ОборудованиеКор.Наименование
- это какое-то наименование из другой вселенной. Надо конкретное оборудование брать, а не вессь справочник из тысячи элементов. |
|||
8
Ilya Nikolaevich
29.07.13
✎
11:09
|
как мне взять конкретное оборудование? я только начинаю программировать, поэтому не до конца понимаю, что не так?!
|
|||
9
Trampic
29.07.13
✎
11:15
|
Процедура Оборудование1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.Марка.УстановитьТекст(ДанныеСтроки.Оборудование.Марка); КонецПроцедуры На обычных формах я так делаю, не думаю, что на управляемых сильно отличается. Только поле Наименование в табличной части не совсем правильно - лучше туда ссылку на справочник закинуть. |
|||
10
Ilya Nikolaevich
29.07.13
✎
11:34
|
при любом коде он мне выдает ошибку:
ошибка времени выполнения: {Справочник.Корреспонденты.Форма.ФормаЭлемента.Форма(854)} ПолеОбъекта не обнаружено(НаименованиеОборудования)... |
|||
11
Ilya Nikolaevich
29.07.13
✎
11:58
|
как мне сравнить наименованиЯ оборудования и если совпадают прицепить марку
|
|||
12
Trampic
29.07.13
✎
12:03
|
(11) поменяй тип поля Наименование со строк на Справочник.Оборудование и ничего не надо будет сравнивать.
|
|||
13
Ilya Nikolaevich
29.07.13
✎
12:12
|
так он и стоит Ссылкой...но марка то не заполняется?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |