УФ. Как обратиться к реквизиту поля. #779489


#0 by Zareshivatel
Вот пример: добавил я в ТЧ "Товары" произвольного документа реквизит "Масса", который хочу брать из реквизита выбираемой номенклатуры. Есть у нас в типовой конфигурации событие: .... .... .... КонецПроцедуры Но через текущие данные я не могу добраться до массы товара, т.к. на клиенте это не доступно. Таким образом, я вижу такой путь: И, соответственно, в функции "ВычислитьМассу", исполняемой на сервере, запросом, например, вытащить и вернуть результатом функции Массу переданной номенклатуры. Но наверняка это колхоз, и есть более правильный какой-то способ))) Подскажите, пожалуйста?
#1 by Cyberhawk
Знач не забудь
#2 by Cyberhawk
Ну а вообще путь к данным укажи у элемента формы и все
#3 by Deon
Ты хочешь просто показывать в документе колонку с массой?
#4 by Zareshivatel
да
#5 by Cyberhawk
Судя по нику, ты играешь в доту?
#6 by Zareshivatel
В далеком прошлом)) С управляемыми формами только знакомлюсь. Так понимаю, ты предлагаешь не через запрос получать данные, а обратиться из серверной функции напрямую к элементу номенклатуры и, соответственно, к ее реквизиту. Так вот пока не понял я, какой это путы к данным)
#7 by Горогуля
выведи массу на форму и не люби мозх
#8 by Pentosh
в окне "Элементы" выдели "Масса", зайди в ее свойства и в свойстве "Путь к данным", выбери "Номенклатура - Масса"
#9 by Горогуля
хорошо, если номенклатура особенная - всегда одна масса. а то я сегодня видел в магазине сыр. там у каждого куска своя масса
#10 by ptiz
Главное, чтобы ВычислитьМассу была объявлена как &НаСервереБезКонтекста
#11 by Zareshivatel
Огонь! Спасибо! Понял) А что, если у меня в номенклатуре есть ВесЧислитель и ВесЗнаменатель? Ну т.е. указывается, что 2(ВесЗнаменатель) единицы товара весят 10(ВесЧислитель), условно, кг. И вот в ТЧ нужно в поле Масса выводить отношение 10/2, т.е. 5. Таким образом не получится через путь к данным. В таком случае остается только способ с расчетом через запрос?
#12 by Горогуля
через тот же путь к данным. по которому всё уже записано при записи
#13 by FIXXXL
выводи оба и их обсчитывай
#14 by Zareshivatel
Имеешь в виду добавить сразу 3 реквизита табличной части, 2 из которых - веса из номенклатуры, а третий - это уже результирующий показатель, который будет выведен на форму?
#15 by Горогуля
а мне числитель со знаменателем представляются таким удобным инструментом для ввода в БД одного значения - массы
#16 by Numerus Mikhail
Почему нельзя сразу ввести в базу 5, вместо 10 и 2?
#17 by Горогуля
калькулятор сотрудникам не выдали
#18 by FIXXXL
угу
#19 by Zareshivatel
Ну вот так в erp вес заносится
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С