powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 7.7 - получить данные из формы элемента справочника
7 сообщений из 7, страница 1 из 1
7.7 - получить данные из формы элемента справочника
    #35978297
Evida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я еще пока совсем новичок в 7.7, вопрос вроде простой, но не могу найти ответ. Пишу внешний отчет. Нужно использовать данные, которые заполняются и находятся на форме элемента справочника "Контрагенты" (в поле ввода "Телефоны"). Подскажите как получить эти данные. На примере если можно. Очень буду благодарен.
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978345
FIREALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Evida,

через ссылку на этот элемент.
например
Контрагент.Телефон
где контрагент - ссылка на элемент справочника
Телефон - нужный реквизит как задан в конфигураторе.
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978542
Evida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FIREALEX,

в моем случае "Телефоны" не реквизит справочника, а реквизит формы элемента справочника "Контрагенты". Поэтому так сделать не получается, программа выдает ошибку о том, что поле агрегатного объекта "Телефоны" не обнаружено.
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978648
Фотография bot67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvidaFIREALEX,

в моем случае "Телефоны" не реквизит справочника, а реквизит формы элемента справочника "Контрагенты". Поэтому так сделать не получается, программа выдает ошибку о том, что поле агрегатного объекта "Телефоны" не обнаружено.

А гдеже хранится значение реквизита формы справочника? :)
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978657
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bot67EvidaFIREALEX,

в моем случае "Телефоны" не реквизит справочника, а реквизит формы элемента справочника "Контрагенты". Поэтому так сделать не получается, программа выдает ошибку о том, что поле агрегатного объекта "Телефоны" не обнаружено.

А гдеже хранится значение реквизита формы справочника? :)Ну тогда надо через формы контрагента делать запрос к его элементам.
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978665
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в отладчике остановите выполнение вашего внешнего отчёта
например на строке сч=сч+1;
затем выделите Спр и нажмите Shift+F9
и увидите (именно в вашем случае) как надо обратиться к реквизиту Телефоны
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
	Спр = СоздатьОбъект("Справочник.Контрагенты");
	Спр.ИспользоватьДату(РабочаяДата());
	Спр.ПорядокКодов();
	Спр.ВыбратьЭлементы();
	
	сч= 0 ;
	Пока Спр.ПолучитьЭлемент() =  1   Цикл
		Если (Спр.ПометкаУдаления() =  1 ) ИЛИ (Спр.ЭтоГруппа() =  1 ) Тогда
		    Продолжить;
		КонецЕсли;
		
		сч=сч+ 1 ;
		
		ИНН = Спр.ИНН;
		Телефоны = Спр.Телефоны;
		Наименование= Спр.Наименование;
		ПолнНаименование = Спр.ПолнНаименование;
		
//		Таб.ВывестиСекцию("Строка");

        Состояние(сч);
		
	КонецЦикла;
...
Рейтинг: 0 / 0
7.7 - получить данные из формы элемента справочника
    #35978697
Evida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!!! Все работает! :-)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 7.7 - получить данные из формы элемента справочника
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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