Как в 1с выделить несколько строк
Перейти к содержимому

Как в 1с выделить несколько строк

  • автор:

Как в 1с выделить несколько строк

Есть ТП на форме типа справочник.Номенклатура. Надо при нажатии на один элемент и через какую-то горячую клавишу на другой выделить элементы между данными двумя элементами, как в windows через shift+клик. Можно ли в 1с это сделать?

И еще вопрос: почему в таблицах по умолчанию не ставят вид выделения — множественный? Есть ли какие-то минусы?

Переходите уже на управляемые формы
(2)Я обслуживаю чужие базы, перехода не будет.

(1) И что по вашему должно открываться по команде перейти — цены номенклатуры при множественном выделении?

(4) цены номенклатуры текущей строки, не?
(2) На управляемых через шифт кстати тоже диапазон не выделишь
(6) каюсь, спутал с ctrl+a

Выделение строк в списке, для которого предусмотрен множественный режим выделения строк

Текущая и строка выше текущей
Shift + Up

Текущая и строка ниже текущей
Shift + Down

Начиная с текущей до первой строки на странице
Shift + PgUp

Начиная с текущей до последней строки на странице
Shift + PgDown

Начиная с текущей до первой строки
Shift + Home

Начиная с текущей до последней строки
Shift + End

Выделить все строки
Ctrl + A

Выделение строк также выполняется с использованием указателя мыши при нажатой клавише Shift или Ctrl.

Как в 1С выделить несколько строк?

При переходе на новую платформу 1С версии 1С 8.2 и 1C 8.3 и использовании последних конфигураций на управляемых формах, а конкретно 1С: Бухгалтерии 3.1 или 1С:ЗиУП 3.1 и других, стало возможным выделять сразу несколько строк, например несколько документов, что бы перепровести или изменить их, несколько позиций в справочнике, или несколько строк в табличной части документа.

Ctrl-A

Первый вариант это выделить все документы или все элементы справочника, сделать это можно сочетанием клавиш Ctrl-A.

В данном случае выделятся все элементы списка присутствующие, так можно отобрать например документы за период месяца, выделить их и например перепровести. Или например можно отобрать все непроведенные документы отбором, потом разом выбрать их и провести.

Shift

Второй вариант выделять блоки по несколько строк с помощью кнопки Shift

Необходимо выбрать первый нужный элемент, нажать клавишу Shift и последний необходимый.

Ctrl

Третий вариант выделять несколько элементов поштучно с помощь клавиши Ctrl, зажимаем клавишу и выбираем мышкой нужные элементы списка.

Выделение диапазонов строк и отображение единиц измерения

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

Реализовано в версии 8.3.11.2867.

Мы реализовали выделение нескольких блоков строк в таблицах, а также вывод чисел с единицами измерения в диаграммы, отчёты и динамические списки.

Выделение блоков в таблицах

Желание пользователей выделять несколько отдельных блоков строк в таблицах вполне естественно и понятно. Подобные пожелания были у нас записаны, но их реализация это задача нетривиальная.

Наверное, самым популярным источником данных для таблиц является динамический список. Сложность заключается в том, что в 1С:Предприятии он бесконечный, и платформа не держит в памяти все отображаемые строки. Платформа не знает, сколько и каких строк находится выше и ниже текущей видимой области.

Но мы нашли решение этой проблемы, и теперь вы можете выделять несколько несоприкасающихся блоков в таблицах. Для выделения первого блока вы можете использовать Shift + клик мышью на последней строке блока. А для выделения первой строки следующего блока Ctrl + клик мышью. Окончание следующего блока вы можете указать также с помощью комбинации Shift + клик мышью.

02.png

Такое выделение строк поддерживается теперь во всех таблицах, включая таблицы, связанные с динамическими списками и с настройками компоновки данных.

Кроме этого в таблицах, связанных с настройками компоновки данных и с данными типа ДанныеФормыДерево теперь возможно выделение диапазонов строк с любыми родителями, а не только с одинаковыми.

Как вы можете заметить, для выделения конца блока используется комбинация Shift + клик мышью. Таким образом, мы реализовали и ещё одно ваше пожелание, чтобы группу строк можно было выделять кликом на последней строке группы.

Выделение большого количества строк

Мы оптимизировали выделение большого количества строк в тонком клиенте, а кроме этого провели дополнительную оптимизацию выделения строк именно в динамическом списке для тонкого клиента и веб-клиента.

Помимо этого мы изменили сам алгоритм выделения большого количества строк и добавили возможность прерывания этого процесса. Теперь, если выделение строк продолжается более 2 секунд, на экране отображается форма, которая позволяет прервать процесс:

01.png

Если пользователь не предпринимает никаких действий, эта форма автоматически исчезнет с экрана, когда выделение завершится. Если пользователь нажимает на кнопку Прервать, выделение строк прекращается. При этом выделенными становятся те строки, которая программа уже успела выделить.

Единицы измерения

В диаграммах, отчётах и динамических списках появилась возможность выводить форматированные числовые значения вместе с единицей измерения. Например, в колонке Сумма, где отображается сумма документа.

03.png

Для этого мы добавили в форматную строку новый параметр ЧФ. С его помощью вы можете указывать нужный вам формат, например, прямо в условном оформлении отчёта.

04.png

Также этот параметр форматной строки вы можете использовать при описании реквизитов справочников, документов и других объектов конфигурации. Платформа будет автоматически отображать его в динамических списках, например.

05.png

Этот же формат вы можете использовать и для редактирования значений в поле ввода.

06.png

Мы рассчитываем, что эти доработки повысят информативность отчётов и таблиц, а также упростят работу пользователей с большими таблицами.

Как в 1С выделить несколько строк? (1С Предприятие 8.3, редакция 3.0)

Чтобы выделить несколько строк в программе 1С Бухгалтерия 8.3, необходимо открыть список документов, выделить первый документ списка. Далее удерживая кнопку “Ctrl”, и выделить следующую строку левой кнопкой мыши.

Чтобы выделить несколько строк в программе 1С Бухгалтерия 8.3, необходимо открыть список документов, выделить первый документ списка. Далее удерживая кнопку “Ctrl”, и выделить следующую строку левой кнопкой мыши.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *