Имя: Пароль:
1C
1С v8
ТАблица значений и данные из нее
0 Сержант ВДВ Онегин
 
26.08.13
21:49
При выборе номенклатуры должно сразу определяться и заполняться его МОЛ и прежнее место хранение. Все это происходит в документе перемешение.
в 8.1 есть таакой код:

Стр = Элементы.ОсновныеСредства1.ТекущаяСтрока;    
        ////Найдем МОЛ и Склад если Перемещение
        //Если Объект.ВидОперации = Перечисления.ВидыОперацийОС.ПеремещениеПеречисления.ВидыОперацийОС.Перемещение тогда                
            ТабЗн= РегистрыСведений.МестонахождениеОСБухгалтерскийУчет.Остатки(КонецДня(Дата),Новый Структура("Организация,ОсновноеСредство",Организация,Стр.ОсновноеСредство));
            Стр.ПодразделениеСтарое = ТабЗн[ТабЗн.количество()-1].Местонахождение;
            Стр.МОЛСтарое = ТабЗн[ТабЗн.количество()-1].МОЛ;
        ////    КонецЕсли;


как его изменитьв 8.2 ?
1 Сержант ВДВ Онегин
 
26.08.13
21:51
Пишет сразу же ошибку вот такую:
{Документ.Перемещение.Форма.ФормаДокумента.Форма(102,11)}: Переменная не определена (РегистрыСведений)
            ТабЗн= <<?>>РегистрыСведений.МестонахождениеОСБухгалтерскийУчет....

Хотя Регистр сведений такой есть и на вкладке Движения в документе галочка стоит напртив него
2 GROOVY
 
26.08.13
21:54
УФ? Учи работу клиент-серверного взаимодействия.
3 GROOVY
 
26.08.13
21:56
"в 8.1 есть таакой код:

Стр = Элементы.ОсновныеСредства1.ТекущаяСтрока;    "

Гонишь, в ОФ ЭлементыФормы, а не Элементы
4 Сержант ВДВ Онегин
 
26.08.13
21:58
(2) да УФ . Это надо значит перекинуть на сервер ?? Или как?
5 GROOVY
 
26.08.13
22:02
Да, на клиенте не к данным формы обратиться нельзя.
6 Сержант ВДВ Онегин
 
26.08.13
22:05
(5) А что надо эту процедуру написать на сервере?
7 GROOVY
 
26.08.13
22:18