Имя: Пароль:
1C
1С v8
Множественный выбор без мышки
0 Серго62
 
24.12.13
10:23
Можно ли в списке сделать множественный выбор, не пользуясь мышкой, а только одними клавишами, например пометить через одну несколько строк?
С помощью мыши и Shift все замечательно работает, хочется именно кнопками.
1 Wobland
 
24.12.13
10:25
2 х86
 
24.12.13
10:25
Контрол?
3 Серго62
 
24.12.13
10:27
(2) Уже перепробовал все комбинации, почитал хелпы, документацию - ниче не помогло :-(
4 Wobland
 
24.12.13
10:28
тебе поможет понимание того, что это тебе не нужно
5 ДенисЧ
 
24.12.13
10:29
шифт и контрол
6 Серго62
 
24.12.13
10:30
(5) Пробовал - курсор не движется и при этом меняет цвет с темно синего на бледно синий и обратно
7 Серго62
 
24.12.13
10:34
(4) Буду весьма признателен, если поможешь мне это понять.
Мне нужно перенести выделенные строки (документы) в ТЧ, при этом все что уже есть в ТЧ очищается и заносится выбранное
8 Серго62
 
24.12.13
10:39
В стандартной справке нет даже намека на то как это можно сделать, написано только про Shift со стрелками и прочими homenam-и, то есть про то что и так интуитивно понятно...
9 НЕА123
 
24.12.13
10:41
множественныйвыбор
?
10 Wobland
 
24.12.13
10:41
(7) в (0) как-то о другом
11 Серго62
 
24.12.13
10:42
Кстати в том же Excel тоже не нашел, как без мышки выделить не смежные ячейки
12 НЕА123
 
24.12.13
10:44
(9)
сторно.
ЗЫ
невнимательно читал.
13 Wobland
 
24.12.13
10:45
Процедура ПереместитьСтроки(Строки, Источник, Приёмник)
    Для Каждого ТекСтрока Из Строки Цикл
        НоваяСтрока=ЭтотОбъект[Приёмник].Добавить();
        ЗаполнитьЗначенияСвойств(НоваяСтрока, ТекСтрока);
    КонецЦикла;
    М=Новый Массив;
    Для Каждого ТекСтрока Из Строки Цикл
        М.Добавить(ТекСтрока);
    КонецЦикла;
    Для Каждого ТекСтрока Из М Цикл
        ЭтотОбъект[Источник].Удалить(ТекСтрока);
    КонецЦикла;
КонецПроцедуры
14 Серго62
 
24.12.13
10:45
(10) Почему о другом? У меня есть ТЧ из которой вызывается список документов, вот в этом списке нужно сделать множественный выбор и перенести в ТЧ выбранные строки.
15 Wobland
 
24.12.13
10:46
+(13)
Процедура КоманднаяПанель1ПеренестиВПересорт(Кнопка)
    ПереместитьСтроки(ЭлементыФормы.Состав.ВыделенныеСтроки, "Состав", "Недостача");
КонецПроцедуры
16 НЕА123
 
24.12.13
10:46
(0)
событие Выбор() обрабатывать?
в список складывать?
17 Wobland
 
24.12.13
10:46
(14) там сделать, тут перенести
18 Серго62
 
24.12.13
10:55
(17) Сорри, я наверно всех запутал...
У меня есть ТЧ(в обработке), изначально пустая.
Эту ТЧ нужно заполнить документами.
Заполнение происходит путем выбора строк из списка документов, который вызывается по кнопке.

Проблема в том, что в списке документов нужно за один раз пометить несколько строк, при этом они могут быть (и чаще всего так и будет) не смежные.
19 Wobland
 
24.12.13
10:56
(18) несколько строк - это которые?
20 sapphire
 
24.12.13
10:56
Ctrl Предлагали?
21 Серго62
 
24.12.13
10:57
+ (18) Я собственно уже все реализовал, просто хочу понять можно ли штатными средствами сделать множественный выбор (пометку) не смежных строк в списке, без мышки.
22 Серго62
 
24.12.13
10:57
(20) да
23 Серго62
 
24.12.13
10:58
(19) это например первая, третья и пятая
24 Wobland
 
24.12.13
11:00
(23) ок. ждём раскрытия секрета фокуса с контролом
25 Серго62
 
24.12.13
11:02
(24) контрол+стрелки - курсор не движется, или ты о другом фокусе?
26 Wobland
 
24.12.13
11:04
(25) я о (2), (5) и т.д.
27 НЕА123
 
24.12.13
11:05
(26)
ему надо несмежные без мыша.
28 Wobland
 
24.12.13
11:06
(27) автора я понял. я не понял тех, кто за контрол
29 KishMish
 
24.12.13
11:11
(0) СТРЛ+Пробел, не?
в списке файлов работает
30 Серго62
 
24.12.13
11:17
(29) это в проводнике?
31 KishMish
 
24.12.13
11:19
(29) да. стрл, стрелки и пробел.
32 Серго62
 
24.12.13
11:20
(31) в проводнике работает, в 1с нет
33 Серго62
 
24.12.13
11:20
Ладно, всем спасибо, если найду решение отпишусь...
34 fmrlex
 
24.12.13
11:23
(33) Допиши мини-командную строку с рег. выражениями
35 fmrlex
 
24.12.13
11:25
+(34)
"ВЫДЕЛИТЬ ГДЕ [Сумма] > 1000"
Основная теорема систематики: Новые системы плодят новые проблемы.