|
внешняя печатная форма ОС-6 | ☑ | ||
---|---|---|---|---|
0
NoWEEchok
24.07.19
✎
14:31
|
При печати некоторых Основных средств, которые не имеют технические характеристики, возникает ошибка:
"{ВнешняяОбработка.ПечатьОС6Реконструкция.МодульОбъекта(967)}: Значение не является значением объектного типа (Наименование) СтрокаРаздела7_1.Параметры.НаименованиеОС = Элм_Массив.ОбъектСтроительства.Наименование;" Вот код: Для каждого Элм_Массив ИЗ МассивОбъектовСтроительства Цикл СтрокаРаздела7_1.Параметры.НаименованиеОС = Элм_Массив.ОбъектСтроительства.Наименование; СтрокаРаздела7_1.Параметры.ТехХарактеристики = Элм_Массив.ТехХарактеристики; ТабДок.Вывести(СтрокаРаздела7_1); КонецЦикла; Какое условие нужно поставить чтобы если эти параметры присутствовали то оно выполнялось а иначе пропускал этот цикл? Заранее благодарю! |
|||
1
shuhard
24.07.19
✎
14:59
|
(0) ЗначениеЗаполнено(ЗнаЭлм_Массив.ОбъектСтроительства)
|
|||
2
NoWEEchok
24.07.19
✎
15:08
|
(1) теперь выдает эту ошибку
"{ОбщийМодуль.УправлениеПечатью.Модуль(75)}: Значение не является значением объектного типа (НайтиПоЗначению) Элемент = ОбъектыПечати.НайтиПоЗначению(Ссылка);" Вот условие которое я прописал по Вашему совету: Если ЗначениеЗаполнено(Элм_Массив.ОбъектСтроительства) тогда СтрокаРаздела7_1.Параметры.НаименованиеОС = Элм_Массив.ОбъектСтроительства.Наименование; СтрокаРаздела7_1.Параметры.ТехХарактеристики = Элм_Массив.ТехХарактеристики; ТабДок.Вывести(СтрокаРаздела7_1); КонецЕсли; |
|||
3
shuhard
24.07.19
✎
15:18
|
(2) продолжай наблюдение
|
|||
4
КнОпка
24.07.19
✎
15:22
|
СтрокаРаздела7_1.Параметры.Заполнить(Элм_Массив)
|
|||
5
NoWEEchok
24.07.19
✎
15:37
|
(4) Это нужно заполнить вместо этих 2х строк?
"СтрокаРаздела7_1.Параметры.НаименованиеОС = Элм_Массив.ОбъектСтроительства.Наименование; СтрокаРаздела7_1.Параметры.ТехХарактеристики = Элм_Массив.ТехХарактеристики; " |
|||
6
hhhh
24.07.19
✎
16:07
|
(5) не наименованиеОС, ОбъектСтроительства назови параметр
|
|||
7
NoWEEchok
25.07.19
✎
07:02
|
(6) а толку, в тело по условию все равно не провалится, да и другие подавляющее большинство Основных средств работают как надо, просто у некоторых отсутствуют значения данных параметров поэтому и пришлось условие задать. вопрос как грамотно условием обойти, а все остальное уже не столь важно)
|
|||
8
Мимохожий Однако
25.07.19
✎
07:17
|
(7) Научись пользоваться отладчиком и потренируйся с запросами. Гадать, что у тебя в обработке, никакого кофе не хватит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |