|
Получить предыдущую строку динамического списка. УФ.
| ☑ |
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}");
Элементы.Список.Обновить();
|
|