заполение поля автоматом в гриде

Форум 1С: Одинэс.Ру

Найти!

заполение поля автоматом в гриде

kazar
12.02.2009 - 21:36
Как в 1с7 сделать такую вещь, у меня форма с гридом допустим из 2 полей, первое поле у меня Наименование равно Справочник.Наименовниае , второе Вес равно число. Данные Справочник. Наименование  и Справочник.Вес лежат в справочнике Наменклатура. Мне нужно чтоб при выборе в гриде в первом поле Справочник.Наименование, автоматом отображалось во втором Справочник.Вес. Идея реализации пока была такая. На второе поле вешаю процедуру Вес() её код.
Процедура Вес()
     СпрНаменклатура = СоздатьОбъект("Справочник.Номенклатура");
     СпрНаменклатура.ТекущийЭлемент();  
     Вес=СпрНаменклатура;
КонецПроцедуры  
 
Но чего то не работает
К списку тем К списку форумов

Интересные темы

odines.ru
01.03.2021 - 00:07
Смотри также:
Помогите с условием в запросе
Разрушена база , встречались ли симптомы ?
Подскажите, проблема с печатью отчётности из 1С 7.7

Re: заполение поля автоматом в гриде

Чучундер
1 - 12.02.2009 - 22:33
мдя...
1. если в каком-то поле у иебя лежит НАИМЕНОВАНИЕ, то чтобы найти вес - надо в справочнике найти элемент по этому наименованию, кста.. не факт что это будет нужный элемент - вытняуть из получившейся ссылки вес и отобразить его...
..
2. принято говорить на языке 1С.
нету у нас гридов... есть ТЗ - таблица значений (отображаемая визуально как набор строк, в которых может храниться что угодно) и есть табличная часть документа, табличная часть формы списка справочника, журнала и т.д....
..
3. по возможности берем комплект ЖКК и читаем...
4. пробую протелепатировать:
начал телепатировать и умер... твой ГРИД - это что? в документе что-то? в журнале или что еще?

Re: заполение поля автоматом в гриде

Чучундер
2 - 12.02.2009 - 22:34
ибо в зависимости от контекста можно написать просто
Вес
а можно
ТекущийЭлемент.Вес
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« проводки Редактирование данных в таблице »
© 2009 Форум 1С: Одинэс.Ру