Получить предыдущую строку динамического списка. УФ.
☑
0
Cumpuciy
08.07.16
✎
10:58
На форме есть динамический список, у него указана основная таблица.
По определенной обработке оповещения мне надо я программно обновляю список, но мне надо, что бы текущей строкой становилась предыдущая.
Элементы.Список.ТекущаяСтрока возвращает мне ссылку на документ. Никак не могу докапаться.
Спасибо.
1
Nuobu
08.07.16
✎
10:59
(0) Можно получить данные списка динамического.
2
Cumpuciy
08.07.16
✎
11:02
ДинамическийСписок (DynamicList)
Свойства:
АвтоматическоеСохранениеПользовательскихНастроек (AutoSaveUserSettings)
Группировка (Group)
ДинамическоеСчитываниеДанных (DynamicDataRead)
КлючТекущихПользовательскихНастроек (CurrentUserSettingsKey)
КомпоновщикНастроек (SettingsComposer)
ОсновнаяТаблица (MainTable)
Отбор (Filter)
Параметры (Parameters)
Порядок (Order)
ПроизвольныйЗапрос (CustomQuery)
ТекстЗапроса (QueryText)
УсловноеОформление (ConditionalAppearance)
Методы:
ПолучитьОбязательноеИспользование (GetRequiredUse)
УстановитьОбязательноеИспользование (SetRequiredUse)
В какую сторону смотреть?
3
Cumpuciy
08.07.16
✎
11:05
Что-то Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных()
возвращает Метод объекта не обнаружен (ПолучитьИсполняемуюСхемуКомпоновкиДанных)
4
Cumpuciy
08.07.16
✎
11:07
А Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных() возвращает Неопределено
5
Cumpuciy
08.07.16
✎
11:38
от вас помощи не дождешься)
сделал через костыль.
Wsh = Новый COMОбъект("Wscript.shell");
Wsh.SendKeys("{UP}");
Элементы.Список.Обновить();
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.