|
Получить СправочникОбъект из ТЧ Документа | ☑ | ||
---|---|---|---|---|
0
Baters
29.09.13
✎
13:49
|
Добрый день.
Нахожусь в процессе изучения 1С 8.2, по этому, если вопрос глупый прошу без критики. Есть Табличная часть (ТЧ) в документе, в этой ТЧ, есть столбец где нужно выбирать номенклатуру из справочника. Как в модуле формы документа(событие - ПриИзмененииНоменклатурыТЧ)я могу получить по ссылке, Номенклатура.Объект из справочника. Спасибо. |
|||
1
Нуф-Нуф
29.09.13
✎
13:52
|
Ссылка.ПолучитьОбъект()
|
|||
2
zak555
29.09.13
✎
13:54
|
(0) на клиенте ?
|
|||
3
ИсчадиеADO
29.09.13
✎
13:55
|
он наверно про это
СтрокаТЧ = ТабличнаяЧасть.ТекущиеДанные; ЭлементНоменклатуры = СтрокаТЧ.Номенклатура; |
|||
4
Baters
29.09.13
✎
14:19
|
К сожалению скриншот прикрепить не получается.
Пишу вот это. &НаКлиенте Процедура ТаблицаТоваровНоменклатураПриИзменении(Элемент) ТабЧасть=Элементы.ТаблицаТоваров.ТекущиеДанные; КонецПроцедуры Запуская отладку, жамкаю F11, выделяю "ТабЧасть" нажимаю Шифт+F9, получил ТИП ДаныеФормыЭлементКолекции Свойство Значение Тип ИсходныйНомерСтроки 0 Число Количество 0 Число Номенклатура Картошка СправочникСсылка.Товары Сумма 0 Число Цена 0 Число Мне нужно в модуле формы получить (Событие при изменении номенклатуры в ТЧ) "Картошку" ... весь объект картошка из справочника товары, со всеми его реквизитами. И еще, подскажите пожалуйста, почему исчезает контекстная подсказка ТабЧасть=Элементы.ТаблицаТоваров.ТекущиеДанные (ставлю точку, но не вываливается контекстная подсказка с наименованиями столбцов). Заранее спасибо. |
|||
5
Baters
29.09.13
✎
17:17
|
Кажется я понял как обратиться через табличную часть по ссылке к справочнику....
Ни как, нужно ссылку передать в общий модуль исполняемый на сервере. &НаКлиенте Процедура ТаблицаТоваровНоменклатураПриИзменении(Элемент) ТабЧасть=Элементы.ТаблицаТоваров.ТекущиеДанные; ТабЧастьТовар=ТабЧасть.Номенклатура; ПолучитьЦенуИзТовара=СерверныеФункции.ПолучитьЦенуТовараДляТЧ(ТабЧастьТовар); КонецПроцедуры А вот, это делаю в общем модуле... Функция ПолучитьЦенуТовараДляТЧ(СсылкаНаНоменклатуру) Экспорт ЦенаНаСервере=СсылкаНаНоменклатуру.Цена; Возврат (ЦенаНаСервере); КонецФункции Волшебники, подскажите, это оптимально, я цену по ссылке выдернул? или нет? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |