powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Поле объекта не обнаружено
4 сообщений из 4, страница 1 из 1
Поле объекта не обнаружено
    #36371989
Борис1712
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
“1C:Предприятие 8.1”

Нижеидущий код прикреплён к кнопке, расположенной на форме
‘ФормаОтчета’. Там тоже находится контрол ‘ПолеСписка1’
код взят из файла
1С8Первые шаги_Сайт Масича\Шаг 21_ Реестр документов_ Работа с метаданными.htm
В контрол ‘Список’ вывожу имена документов, в данном
случае я создал 2 документа: прих-ю и расх-ю накладные

Помогите запустить на выполнение процедуру.
Область "ВидДок" я создал в макетах

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
[color=red]Процедура[/color] ВыбДокСогласноВиду(Элемент)
	// в примере отсутствуют  2  нижеидущие строки:
	ТабДок = New ТабличныйДокумент; 
	Макет = Документы.ПриходнаяНакладная.ПолучитьМакет("Макет"); 

	Для каждого Стр из ПолеСписка1 цикл  
			Если Стр.Пометка =  false then 
			
		ДокМен = Документы[Стр.Значение.Имя]; 
		ДокВыборка = ДокМен.Выбрать(НачПериода,КонПериода);  
		Область = Макет.ПолучитьОбласть("ВидДок");  
		
                         Область.Параметры.ВидДок = Стр.Значение.Синоним;  
		[color=red]// {Отчет.РеестрДокументов.Форма.ФормаОтчета( 312 )}: 
		// Поле объекта не обнаружено (ВидДок)
		// Область.Параметры.ВидДок = Стр.Значение.Синоним; [/color] 
	
		ТабДок.Вывести(Область);   
		Область = Макет.ПолучитьОбласть("Документ"); 
		Пока ДокВыборка.Следующий() цикл
			Область.Параметры.Док = Строка(ДокВыборка); 
			ТабДок.Вывести(Область);  
	 	КонецЦикла;
	КонецЕсли;   
КонецЦикла;
ТабДок.Показать(); 
[color=red]КонецПроцедуры[/color]
...
Рейтинг: 0 / 0
Поле объекта не обнаружено
    #36372636
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
трудно судить по столь мелкому рисунку но похоже область ВидДок не содержит параметра ВидДок, а вот область (кажется видуально) ВидДокумента содержит такой параметр
С уважением, Naf
...
Рейтинг: 0 / 0
Поле объекта не обнаружено
    #36372692
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Область = Макет.ПолучитьОбласть("ВидДок")

судя по картинке

Область = Макет.ПолучитьОбласть("ВидДокумента")
...
Рейтинг: 0 / 0
Поле объекта не обнаружено
    #36377767
Борис1712
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Naf и Программист 1с
БОЛЬШОЕ СПАСИБО
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Поле объекта не обнаружено
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]