|
автоподбор в табл. части |
☑ |
0
xMIXx
08.05.13
✎
22:45
|
Просьба тапками не кидаться так как только начал изучать 1с
Пытаюсь автоматически заполнить значения в табл. части при выборе наименования из справочника, но почемуто везде возвращает значение реквезита Норма. подскажите как правельно это реализовать
&НаКлиенте
Процедура ТабМетНаименованиеПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.ТабМет.ТекущиеДанные;
СтрокаТабличнойЧасти.Норма = РасходПоНормам(СтрокаТабличнойЧасти.Наименование);
СтрокаТабличнойЧасти.ЕденицаИзмерения = РасходПоНормам(СтрокаТабличнойЧасти.Наименование);
КонецПроцедуры
&НаСервереБезКонтекста
Функция РасходПоНормам(Наименование) Экспорт
Возврат Наименование.норма;
Возврат Наименование.ЕденицаИзмерения;
КонецФункции
|
|
1
Max Street
08.05.13
✎
22:51
|
1 функция - 1 возврат
|
|
2
xMIXx
08.05.13
✎
22:54
|
ясно
а можно ли как то передать сразу несколько значений?
|
|
3
Mashinist
08.05.13
✎
22:56
|
возвращай структуру
|
|
4
Max Street
08.05.13
✎
22:57
|
в функцию? можно
СтрокаТабличнойЧасти.ЕденицаИзмерения = РасходПоНормам(СтрокаТабличнойЧасти.Наименование, СтрокаТабличнойЧасти.Реквизит);
КонецПроцедуры
&НаСервереБезКонтекста
Функция РасходПоНормам(Наименование, Реквизит) Экспорт
|
|
5
xMIXx
08.05.13
✎
23:01
|
Mashinist а можно пример структуры
|
|
6
Ворон
08.05.13
✎
23:28
|
Тут посмотри...
|
|
7
xMIXx
08.05.13
✎
23:31
|
спс Ворон доходчиво
можно закрывать тему
|
|