|
Программное перемещение по динамическому списку по строкам верх/вниз | ☑ | ||
---|---|---|---|---|
0
Kain_wrath
04.02.15
✎
13:59
|
Загуглил ничего толкового не нашел, возможно такое?
|
|||
1
Kain_wrath
04.02.15
✎
14:26
|
ап
|
|||
2
Fish
04.02.15
✎
14:37
|
А какой в этом смысл?
|
|||
3
oslokot
04.02.15
✎
14:50
|
(0) хочешь чтоль кнопками на форме двигать вверх-вниз текущую строку? сенсорный экран?
|
|||
4
Heckfy
04.02.15
✎
15:10
|
Элементы.ТекущаяСтрока=0;
Элементы.ТекущаяСтрока=1; :) |
|||
5
Kain_wrath
04.02.15
✎
15:33
|
(3) ага
|
|||
6
Heckfy
04.02.15
✎
15:36
|
(4) +
&НаКлиенте Процедура ОбновитьСписок(Команда) ОбновитьСписокНаСервере(); КонецПроцедуры &НаСервере Процедура ОбновитьСписокНаСервере() ЭтотОбъект.Элементы.Список.ТекущаяСтрока=0; КонецПроцедуры Для примера. Дальше, думаю, сам разберешься. |
|||
7
Kain_wrath
04.02.15
✎
16:09
|
(6) ЭтотОбъект.Элементы.Список.ТекущаяСтрока = 0 выдает ложь
|
|||
8
Йохохо
04.02.15
✎
16:11
|
(7) итс олвейз фрайдей!
|
|||
9
oslokot
04.02.15
✎
17:09
|
(0) Используй силу WScript
Вкратце, в обработчиках кнопок вверх, вниз вызывай: Shell = Новый COMОбъект("WScript.Shell"); Shell.SendKeys("{UP}"); и соответственно Shell.SendKeys("{DWN}"); |
|||
10
Kain_wrath
05.02.15
✎
17:21
|
WScript моросит(платформа 8.3.5.1428), повесил приведенный код на кнопки верх вниз, кнопка вверх срабатывает только если 2 раз кликнуть на кнопке, кнопка вниз вообще не работает, во общем тут не все так однозначно. В конечном итоге вместо динамического списка поставил таблицу значений.
|
|||
11
Адский плющ
05.02.15
✎
17:37
|
Тыкание стрелками по списку это тупое занятие. На сенсорном экране вдвойне.
|
|||
12
Kain_wrath
06.02.15
✎
16:45
|
Новая проблема, в табличной части стрелки верх вниз работают нормально, но если обновить табличную часть(подразумевается ее очистка и загрузка новых данных), то например если перед обновлением у первой строки Табличной части свойство ТекущаяСтрока был равен "1", а у последнего "40". То после обновления у первой строки свойство ТекущаяСтрока равен уже "41" а у последнего "80", и так по нарастающей при каждом обновлении ТЧ. Можно ли как то обнулять ТЧ вместе со свойством ТекущаяСтрока ?
|
|||
13
Kain_wrath
06.02.15
✎
16:56
|
ап
|
|||
14
ДенисЧ
06.02.15
✎
16:59
|
(12) Можно не использовать ТекущаяСтрока(), а почитать книжку по УФ. Там на эту тему есть отдельная глава (сейчас книги под рукой нет, но глава, тем не менее, там есть)
|
|||
15
Kain_wrath
06.02.15
✎
17:17
|
=*
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |