powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / как считать данные из составного ссылочного реквизита в переменную?
5 сообщений из 5, страница 1 из 1
как считать данные из составного ссылочного реквизита в переменную?
    #37202221
Фотография garvy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может неправильно сформулипрвал вопрос - суть в следующем:
1С 8.1
у меня есть регистр сведений, где имеется измерение с названием "ссылка1С", по задумке он должен хранить ссылки на элементы различных справочников, документы, а также строковые и числовые показатели, соответственно тип его ссылочный и составной. Столкнулся вот с чем: при попытке программно считать данные конкретной строки регистра в переменную получается пустое значение, а при отладке в окне выражений пишется что-то насчет ошибки чтения данных.
Что я делаю неправильно?
...
Рейтинг: 0 / 0
как считать данные из составного ссылочного реквизита в переменную?
    #37202237
Фотография garvy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, совсем забыл, получить ее пытаюсь через запрос:
Запрос.Текст = "Выбрать
| РегистрСвязейЭлементовИС.Ссылка1С
| ИЗ РегистрСведений.РегистрСвязейЭлементовИС КАК РегистрСвязейЭлементовИС
| ГДЕ РегистрСвязейЭлементовИС.Сущность = &Сущность И РегистрСвязейЭлементовИС.КодИС = &КодИС ;
Запрос.УстановитьПараметр("Сущность",СущностьПар) ;
Запрос.УстановитьПараметр("КодИС", КодИСПар);
...
Рейтинг: 0 / 0
как считать данные из составного ссылочного реквизита в переменную?
    #37202559
Фотография garvy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Результат = Запрос.Выполнить();
Если Результат.Пустой() Тогда
ссылка = "Связь не найдена" ;
Возврат ссылка
КонецЕсли;

НаборЗаписей = Результат.Выбрать();

Если НаборЗаписей.Количество() = 1 тогда
ссылка = НаборЗаписей.Ссылка1С ;
ИначеЕсли НаборЗаписей.Количество() > 1 тогда
ссылка = "Неоднозначный результат";
КонецЕсли ;
Возврат ссылка ;
...
Рейтинг: 0 / 0
как считать данные из составного ссылочного реквизита в переменную?
    #37202596
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если НаборЗаписей.Количество() = 1 тогда
НаборЗаписей.Следующий();
ссылка = НаборЗаписей.Ссылка1С ;
...
Рейтинг: 0 / 0
как считать данные из составного ссылочного реквизита в переменную?
    #37202791
Фотография garvy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, работает!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / как считать данные из составного ссылочного реквизита в переменную?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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