Поле объекта не обнаружено(Ссылка)

1. user1824493 30.10.23 23:56 Сейчас в теме
Доброго времени суток.
Платформа 8.3.22
Конфигурация УПП 1.3
Есть в конфигурации Справочники Подразделения и ПодразделенияОрганизаций
Характеризуются они наличием стрелочек вверх и вниз, реквизитом Порядок
Это позволяем вручную управлять упорядочиванием, скажем, обработчик кнопки стрелка вверх
содержит
ДанныеСтроки = ЭлементыФормы.Подразделения.ТекущиеДанные; или
ДанныеСтроки = ЭлементыФормы.ПодразделенияОрганизаций.ТекущиеДанные;

ДанныеСтроки это ТекущиеДанныеСписка и будучи подставленные в

ОбщегоНазначенияЗК.ИзменитьПорядок(ДанныеСтроки.Ссылка, "Вверх") все отрабатываеют.

Решил сделать подобное упорядочивание для Свойств в Справочнике ХарактеристикиНоменклатуры
вышеупомянутые стрелки, реквизит, обработчики:
ДанныеСтроки = ЭлементыФормы.СвойстваИЗначения.ТекущиеДанные;
ДанныеСтроки - это (табличная часть) ОбработкаТабличнаяЧастьСписка.ЗначенияИСвойстваОбъекта.
СвойстваИЗначения.

будучи подставленные в

ОбщегоНазначенияЗК.ИзменитьПорядок(ДанныеСтроки.Ссылка, "Вверх")

выдается Поле объекта не обнаружено(Ссылка)

Уверен большинство форумян сталкивались с подобным и ... не откажут помочь
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. PhoenixAOD 62 31.10.23 08:34 Сейчас в теме
(1)Делаешь остановку на ДанныеСтроки и смотришь, что там есть, а когда найдешь, что тебе нужно, потому уже сортируй.
4. user1880116 31.10.23 09:11 Сейчас в теме
Поздравляю!

Ты выучил, что ТекущиеДанные списка и ТекущиеДанные строки табличной части - это разные вещи!
2. TokarevV 35 31.10.23 07:35 Сейчас в теме
А в переменной "ДанныеСтроки" есть поле "Ссылка"? Или там как-то по другому названо, "Владелец" или ещё как.
5. user1824493 31.10.23 23:20 Сейчас в теме
(2)
Переменная
ДанныеСтроки

Значение ОбработкаТабличнаяЧастьСписка.ЗначенияИСвойстваОбъекта.
СвойстваИЗначения

Тип ОбработкаТабличнаяЧастьСписка.ЗначенияИСвойстваОбъекта.
СвойстваИЗначения

Причем одинаково так
ДанныеСтроки = ЭлементыФормы.СвойстваИЗначения.ТекущиеДанные;
или так
ДанныеСтроки = ОбработкаОбъектЗначенияСвойств.СвойстваИЗначения;


(3) Спасибо. Стараюсь, скажем
ДанныеСтроки = ОбработкаОбъектЗначенияСвойств.ОбъектОтбораНазначений;

Выдает ссылку на товар, ...
6. user1880116 01.11.23 08:09 Сейчас в теме
(5)
ОбработкаОбъектЗначенияСвойств
Это у тебя форма обработки что-ли?
7. user1824493 01.11.23 10:56 Сейчас в теме
Это типовая конфа от 1С: УПП 1.3

Есть и Справочник: ХарактеристикиНоменклатуры: Форма элемента
Есть Общий модуль: РаботаСДиалогами.ОбновитьСвойстваСправочника
Есть Обработка: ЗначенияСвойствОбъекта (модуль объекта: ПрочитатьЗаполнитьСвойстваИЗначения
там есть Запросик, в котором можно менять порядок выводимых свойств
и много чего другого...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот