Пардон ,я наверно не правильно проблему описала, мне надо чтобы в журнале документов отражалось значение из документа, которое лежит в документе табличной части
Пардон ,я наверно не правильно проблему описала, мне надо чтобы в журнале документов отражалось значение из документа, которое лежит в документе табличной части
> в этом свойстве идентификатор прописан Сод<br>Уберите из свойств текста идентификатор вообще, оставьте только формулу и попробуйте.
"пробовала сразу писать Возврат ТекущийДокумент.ПолучитьАтрибут("Содержание1"); получается все тоже самое значение видно т.е. место под значение а что написано не видно."
"Функция ВернутьАртибут()<br> Док=СоздатьОбъект("Документ");<br> Док.НайтиДокумент(ТекущийДокумент);<br> Док.ВыбратьСтроки();<br> Док.ПолучитьСтроку();<br> Возврат Док.<НужныйАтрибут>;//Док.Содержание1???<br>КонецФункции<br>"
"> пробовала сразу писать Возврат ТекущийДокумент.ПолучитьАтрибут("Содержание1"); получается все тоже самое значение видно т.е. место под значение а что написано не видно.<br><br>Ничего не понял... в отладчике по Ctrl+F9, что выводится если выделить ТекущийДокумент.ПолучитьАтрибут("Содержание1")?"
Сод=" "
"Тогда попробуйте как я предложил в посте от 14.10.2009 12:37<br>То есть:<br>Функция ВернутьАртибут()<br> Док=СоздатьОбъект("Документ");<br> Док.НайтиДокумент(ТекущийДокумент);<br> Док.ВыбратьСтроки();<br> Док.ПолучитьСтроку();<br> Возврат Док.<НужныйАтрибут>;//Док.Содержание1???<br>КонецФункции<br>Что возвращает?"
"теперь только ругается но результат выдает<br>Док.НайтиДокумент(ТекущийДокумент);<br>{Журнал.Снабжение.Форма.ФормаСписка.Модуль(42)}: Недопустимая операция"
"> теперь только ругается но результат выдает<br>Это как 80? Если ругается, то результат выдавать не должен, у мня не ругается...<br>Если спотыкается на Док.НайтиДокумент(ТекущийДокумент); то далее программный код не выполняется и соответственно ничего возвращаться не может.<br>Приведите Ваш код."
ошибка выскакивает если я открываю журнал за опред.дату а документов нет, если они есть то все нормально.