Ошибка! #303997


#0 by KosmoSTAR
Привет Всем! Прошу помощи! Никак не могу разобраться с процедурами возникающими при событиях формы! Написал процедуру, но никак не могу привязать ее к ПриВыводеСтроки, видит ошибку "Значение не является значением объектного типа", может кто - нибудь сталкивался и подскажет как можно решить проблему???
#1 by shuhard
код покажи
#2 by KosmoSTAR
#3 by Crongwild
Ошибка-то на какую строку?
#4 by KosmoSTAR
Если СтрокаТабличнойЧасти.Коэффициент = 0 Тогда
#5 by KosmoSTAR
{Документ.ИнвентаризацияТоваровНаСкладе.Форма.ФормаДокумента(1005)}: Значение не является значением объектного типа (Коэффициент) Если СтрокаТабличнойЧасти.Коэффициент = 0 Тогда
#6 by Crongwild
Ясно. Значит, в переменной СтрокаТабличнойЧасти не то, что ты думаешь. Откуда процедура вызывается?
#7 by KosmoSTAR
ПриВыводеСтроки
#8 by Crongwild
поподробнее бы. Как происходит вызов, с какими параметрами... Надо первым первым параметром ДанныеСтроки указывать. У тебя так?
#9 by KosmoSTAR
Я сначала объявил перем. а потом используюю ее как параметр!!! Не знаю правильно или нет?
#10 by KosmoSTAR
ДанныеСтроки и а второй?
#11 by Crongwild
Когда создается процедура ПриВыводеСтроки, там, вроде, такие параметры: Элемент, ОформлениеСтроки, ДанныеСтроки. Тогда все это так должно выглядеть:
#12 by KosmoSTAR
Crongwild ОГРОМНОЕ СПАСИБО, как считаешь на производительность сильно повлияит?
#13 by Crongwild
Пожалуйста. В типовых документах чуть ли не во всех используется это событие. Ниче, нормально. Еще, кстати, насчет вычисления СтрокаТабличнойЧасти.КоличествоКРУчет. Тебе там что нужно получить? А то, кажется, лишнего там написал.
#14 by KosmoSTAR
Я получаю количество, мне нужно его разбить на шт и кр(Допустим), какая строчка я не понял ?
#15 by Crongwild
#16 by Crongwild
Еще есть оператор "%" - целая часть от деления.
#17 by KosmoSTAR
У меня не получилось использовать Округления, поэтому пришлось обойтись своим умом, ну вроде работает!
#18 by KosmoSTAR
Я попробую! Спасибо! Еще есть проблема: Мне нужно из первой строчки ТЧ вытянуть Реквизит на форму, я уже как то поднимал этот вопрос но не получилось????
#19 by Crongwild
Попробуй событие ПриОбновленииОтображения или как оно правильно пишется. Может, прокатит. Там:
#20 by Crongwild
событие формы.
#21 by KosmoSTAR
А если мне страну происхождения нужно вытянуть, то условие надо?
#22 by Crongwild
Есть ли вообще строки в ТЧ в любом случае надо проверить. Как будешь получать данные из первой строки, если строк 0?
#23 by KosmoSTAR
Спасибо! Я наверное тебе уже надоел, надо что бы в док цена автоматом ставилась, тип цен и валюта одна! Надо запросом или СрезПоследних использовать?
#24 by Crongwild
Как удобнее. Я обычно через запросы все делаю - проще расширять.
#25 by KosmoSTAR
Ладно, буду работать! Еще раз большое спасибо!!!!!
#26 by Crongwild
Аха.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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