Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Подскажите как переделать кодинг (http://forums.kuban.ru/f1040/podskazhite_kak_peredelat-_koding-2229207.html)

andre2011 20.02.2012 13:30

Подскажите как переделать кодинг
 
Мне надо написать процедуру -в которой в управляемой форме в таблице в Колонке фактический показатель удваивается,
что я сделал неправильно?
Если выдается сообщение {Документ.ЕжесменныйКонтроллинг2.Форма.ФормаДокумента.Форма(19)**: Поле объекта не обнаружено (ТекущиеДанные) СтрокаТабличнойЧасти=Элементы.ЭнергоНосители2012СуточнаяВыработкаЭлектроэнергии.ТекущиеДанные;
Вот мой код

&НаКлиенте
Процедура РассчитатьСумму()
// ТекущаяСтрока=Элементы.Энергоносители2012СуточнаяВыработкаЭлектроэнергии.
СтрокаТабличнойЧасти=ЭлементыФормы.Энергоносители2012СуточнаяВыработкаЭлектроэнергии.ТекущиеДанные;
СтрокаТабличнойЧасти.ФактическийПоказатель=СтрокаТабличнойЧасти.Энергоносители2012СуточнаяВыработкаЭлектроэнергии*2;
КонецПроцедуры

angro 20.02.2012 13:32

ну видишь там нет ТекущиеДанные

roma n 20.02.2012 13:40

В ЭлементыФормы.Энергоносители2 012СуточнаяВыработкаЭлектроэнергии - не таблица формы

roma n 20.02.2012 13:51

Упс...
Из описания ошибки исполняется не твой код, а тот, что сейчас у тебя в ремарке.

roma n 20.02.2012 13:53

+(4) И даже не заремленный... вобще левый код

andre2011 24.02.2012 08:02

Ниче не левый!!
Вот как правильно надо было
СтрокаТабличнойЧасти=Элементы.Энергоносители2012.ТекущиеДанные;
СтрокаТабличнойЧасти.ОтклонениеЭлектроэнергииФакт=СтрокаТабличнойЧасти.РасчетнаяСуточнаяПотребностьЭлектроэнергии*2;

andre2011 24.02.2012 08:02

это я уже под другой вопрос переделал. Расчет Отклонения электроэенргии

roma n 24.02.2012 08:25

Именно левый. Сообщение об ошибке в строке никак не представленной в примере кода.
Или, по твоему, тут обитают телепаты для которых очевидно, что ошибка вываливалась совсем в другой редакции кода? И, разумеется, для этих телепатов увидеть прошлую редакцию кода или действительное сообщение об ошибке - плёвое дело? ;)

Helen 1986 24.02.2012 09:16

кодинг переделывается просто - заменой ДНК (дорого) или
вмордингом и посыланингом


Текущее время: 20:36. Часовой пояс GMT +3.