В «1С:Предприятии 8.3.11» появятся выделение диапазонов строк и отображение единиц измерения

Возврат к списку

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

Раньше при использовании динамического списка как источника данных для таблиц платформа не могла держать в памяти все отображаемые строки, поскольку в «1С:Предприятии» этот список бесконечный. К тому же, программа не учитывала, сколько и каких строк находилось выше и ниже видимой области. 

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



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

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

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



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


Комментарии
1. xReason (xReason) 12.05.17 18:37 Сейчас в теме
Ну в правильном направление двигаются. Лучше поздно, чем никогда!
cleaner_it; sstas007; user751607; +3 Ответить
2. Сергей Сячин (SyachinS) 13.05.17 08:59 Сейчас в теме
Приятная новость, не придется лишнюю колонку делать...
3. Игорь Фелькер (Brawler) 337 13.05.17 13:50 Сейчас в теме
Форматирование числе в колонках так себе затея, где в конце пишется та же валюта как в приведенном примере.
Во первых тупо отжирается место на экране под один и тот же текст.
Во вторых как я понимаю динамически там формат не меняется, а ведь в ту же колонку можно вывести числа в разной валюте, а тебе будет писаться "Х руб." везде. В итоге придется все равно колдовать с форматированием при выводе строк.
4. Алексей Драчков (Bassgood) 651 13.05.17 15:30 Сейчас в теме
(3) Форматирование числовой колонки условное - формат вывода (в данном случае, валюты) можно установить в зависимости от валюты, которая указана в записи таблицы.
cleaner_it; +1 Ответить
5. Игорь Фелькер (Brawler) 337 13.05.17 23:37 Сейчас в теме
(4) это если в контексте данной таблицы сразу понятно, что допустим она отображает данные только по одной валюте, то да программно можно загнать нужный формат, но, а вот если в таблице перемешаны суммы в разных валютах, тогда начинается изврат с форматами так или иначе, явно при выводе строк так ли иначе, да как впрочем и раньше придется видимо формировать строку самостоятельно и выводить ее.

Приведите пример как вы представляете в реальных условиях такое форматирование.
6. c (sergoqwe) 14.05.17 00:29 Сейчас в теме
они нашли решение этой проблемы: «Для выделения первого блока вы можете использовать Shift + клик мышью на последней строке блока. А для выделения первой строки следующего блока – Ctrl + клик мышью
В нормальных таблицах, так всегда и было
Solovyeff; +1 Ответить
7. PerlAmutor IC (PerlAmutor) 7 14.05.17 09:37 Сейчас в теме
Спасибо, повеселили.

Надеюсь когда-нибудь функции редактора кода приблизятся к функционалу notepad++. Отсутствие Ctrl+Up/Down для переноса строк просто вымораживает.
8. Андрей Суханцов (&rew) 6 15.05.17 05:45 Сейчас в теме
"Изменили и сам алгоритм выделения большого количества строк. Теперь если этот процесс продолжается больше двух секунд, на экране появляется форма, позволяющая прервать его. "
Вот это норм! А то как нажмешь Ctrl+A, а потом рефлексируешь на тему отбора строк.
корум; Brawler; +2 Ответить
9. Михаил Гусев (Идальго) 64 15.05.17 09:17 Сейчас в теме
Так-то классно! Вот бы ещё и над производительностью поработали.
d.snissarenko; +1 Ответить
10. Danil Snissarenko (d.snissarenko) 217 15.05.17 09:55 Сейчас в теме
И убрали-бы утечки памяти на сервере 1С.
Aleskey_K; JohnConnor; user589586_nutka1234; +3 Ответить
11. Александр Максюк (AleSeMa) 35 16.05.17 07:45 Сейчас в теме
Верной дорогой идём, товарищи!!!
12. kolya_tlt kolya_tlt (kolya_tlt) 11 16.05.17 08:18 Сейчас в теме
наконец-то нет дилеммы делать таблицу значений или динамический список!
13. Алексей 1 (AlX0id) 16.05.17 15:35 Сейчас в теме
Теперь если этот процесс продолжается больше двух секунд, на экране появляется форма

Иттить-колотить! Такую запилите в конфигуратор, а? А то есть же компы, на которых нет кнопочки Break!
unmensch; +1 Ответить
Оставьте свое сообщение