1с сортировка табличной части по колонке управляемые формы

Универсальная сортировка табличных частей для управляемых форм

Обработка добавляется в «Дополнительные обработки». Выбираем назначение и можем пользоваться.

Тестировалось на 8.3.12.1580.

Исправлено для тонкого клиента.

Скачать файлы

Специальные предложения

f71a8c4e70c0ff03708038e2b0210df8

9c2808762ec294cd4c55532520b9c521

895fb1e0f7afc3c0ed0d73bf5ee9d9d0

egais promo

b34b292ed32e9501f98cc31df406353e

789363929b9f37ddc5641a069a5fe52e

5b19cd6c4494a88b2abefce64a1b7565

199e2be4fd21dd8f4209d8ec34616c76

(9) ладно, поменял минус на плюс.
Дело в том, что установка цен из документа-объекта все засасывает в дерево.
А ваша обработка меняет табличную часть объекта, которая напрямую в форму не выводится.
Собственно, не мешало бы иметь вариант, который бы сортировал объект не в форме, а в базе, т.е. записывал бы объект после сортировки.
Сделайте или мне сделать fork?

Кстати, если просто открыть обработку не из формы, то при выборе ссылки не работает, есть ошибки.

Обновление 27.12.18 21:51

a8770664008e09baa9c64b703668bfa6

См. также

Перепроведение документов с контролем проводок Промо

Немного переделанная стандартная обработка «Проведение документов», контролирует проводки документов и если они изменились — сообщает об этом.

05.06.2021 2075 5 AnryMc 0

Связанные документы или Структура подчиненности (КА 2.4, ERP 2, УТ 11)

В форму структуры подчиненности документов добавлены кнопки проведения, отмены проведения и пометки на удаление. Также красным подсвечены поступления денег и синим списания.

13.07.2020 9935 12 silver_jr 1

Оптимизация размера изображений из присоединенных файлов УТ 11.4

У нас часто возникала ситуация, когда необходимо настроить обмен с сайтом или с внешней системой, но выгружаемые изображения слишком сильно увеличивали объем сообщений обмена, обмен происходил медленно. Да и для самой базы, операции с не оптимизированными изображениями требуют большего количество ресурсов и места на диске. Потому мы собрали свои наработки в одно расширение.

10.07.2020 8378 3 Neti 4

«Учет штрафов ГИБДД» с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3

Расширение конфигурации Бухгалтерия предприятия, редакция 3.0 (при минимальных изменениях любой типовой конфигурации), позволяющее вести историю данных по штрафам ГИБДД для справочника транспортных средств компании. Бонусом поставляется внешняя обработка, способная загружать эти данные из открытых источников в интернет.

30.12.2019 19955 26 capitan 11

Перенумерация документов для Бухгалтерии предприятия 3.0 Промо

Автоматическая перенумерация документов.

11.11.2013 37035 1181 Poyarkov696 50

Пакетное пробитие чеков на Онлайн-кассе при оплатах от физических лиц на расчетный счет

Автоматизация процесса пробития чеков онлайн при поступлениях на расчетный счет от физических лиц. Помогает сократить трудозатраты таким организациям, как МФЦ, Управляющие компании и т.д. Подходит для 1С:Бухгалтерия 3.0 любой версии (базовая, ПРОФ, КОРП). Не изменяет конфигурацию. Конфигурация остается на поддержке (типовая).

24.09.2019 22973 9 r.resh39 7

Списание (корректировка) задолженности контрагентов УНФ 1.6

Обнуление задолженности контрагентов в конфигурации «Управление небольшой (нашей) фирмой» версии 1.6 с помощью документа «Корректировка регистров».

24.07.2019 33202 21 DMon 1

Регистрация документов с измененной суммой

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

20.04.2019 27321 6 ryan 0

Пометка на удаление неиспользуемых элементов справочников и документов Промо

В ходе работы в программе в ней зачастую накапливается «мусор». Данная разработка может помочь убрать его. (обычные или управляемые формы)

02.02.2010 40893 723 AnryMc 53

Валовая прибыль для УПП 1.3, КА 1.1 в режиме РАУЗ (работа типового отчета без доработок конфигурации)

Простое и мгновенное решение для использования типового отчета «Валовая прибыль» в конфигурациях «Управление производственным предприятием 1.3», «Комплексная автоматизация 1.1» (а также отраслевых решений на их базе) при включенном режиме РАУЗ (расширенная аналитика учета затрат). Не требует настройки или изменения конфигурации, либо может быть, для дополнительного удобства, интегрировано в нее с минимальными доработками.

21.01.2019 28558 35 stvorl 12

Универсальный инструмент для переноса данных через табличный документ (УФ)

Для опытных пользователей, разработчиков, администраторов, консультантов

15.10.2018 47307 152 json 44

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2

Данная обработка упрощает корректировку остатков алкогольной продукции небольшого магазина, где предполагается передача всей продукции в торговый зал сразу после приемки.

08.09.2018 44791 84 asdfgcom 47

Групповая обработка справочников и документов (Управляемая форма) v 3.6 (+English version) Промо

Старая добрая обработина «Групповая обработка справочников и документов», теперь на Управляемом приложении. Работает на платформе версии не ниже 8.2.16! Работает в интерфейсе «Такси»

01.06.2013 131670 4965 kser87 352

Расширение резервов отпусков

Произвольная настройка базы для расчета резервов отпусков.

10.08.2018 37819 67 СергейКа 30

Автоматическое заполнение графиков в ЗУП 3.1

Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).

05.05.2018 32014 19 notserioussam 2

Добавление возможности в конфигурации ЗУП 3.1 работать с фотографиями сотрудников (Зарплата и Управление Персоналом, редакция 3.1)

Добавление возможности в ЗУП 3.1 работать с фотографиями сотрудников (физических лиц). Расширение тестировалось на релизе ЗУП 3.1.5.129.

09.04.2018 38415 82 charivnick 4

Групповая установка даты выплаты в документах «Отпуск» и «Командировка» на заданную дату и перерасчет отобранных документов Промо

Обработка позволяет расчетчикам сократить время, затрачиваемое на расчет отпусков и командировок.

15.02.2017 21785 88 ser6702 18

Загрузка из ГИС ЖКХ ИД домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ

Загрузка из сайта ГИС ЖКХ идентификаторов ЖКУ(ИД) домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ

10.02.2018 33290 41 hachaturov 0

Корректировка остатков ЕГАИС, возврат из регистра 2, загрузка ТТН из файлов, другое для УТ10.3

Набор обработок для автоматизации работы с ЕГАИС: Обработка корректировки остатков ЕГАИС для УТ 10.3, аналогичная имеющимся в УТ 11, Рознице 2.2. Автоматически формирует документы «Передача в торговый зал», «Акт постановки на баланс в торговом зале», «Акт списания в торговом зале». Обработка возврата из регистра 2 с подбором справок Б. Обработка формирования ТТН из файлов xml.

24.01.2018 46339 20 biz-intel 6

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

20.12.2017 62062 35 mvv1975 7

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

29.07.2015 47147 5 taurus__ 23

Копирование меню в Трактир Management

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

28.11.2017 36795 3 integrator1983 0

Помощник по закрытию месяца для УТ 11.3

Помощник по закрытию месяца для УТ 11.3. Имеет две функции: обнуление товаров «К оформлению» в интеркампани и обнуление отрицательных остатков в регистре «Себестоимость товаров».

10.11.2017 32189 13 Zalipaka 1

Загрузка документов Поступление товаров из файла формата *.xml от компании по торговле детской одеждой «Мила»

Загрузка документов Поступление товаров из файла формата *.xml от компании «Мила»

14.08.2017 43863 2 AndreyPonom 2

Прыг-Скок. или из MS EXCEL в 1С (8.2) (открытый код) Промо

Универсальная загрузка данных из Microsoft Office Excel. Автоматическая загрузка из любых по форме документов с очень удобным редактором. Почти готовый шаблон для любой конфигурации. Не требует регистрации-бесплатно.

16.09.2015 74153 365 Tatitutu 50

Загрузка дополнительных реквизитов и сведений справочника Номенклатура из Excel и таблиц УТ 11, ERP 2

Внешняя обработка «Загрузка дополнительных реквизитов и сведений справочника Номенклатура»

07.08.2017 53076 336 Windyhead 45

Обычно акт сверки с клиентами содержат информацию о документах реализации товаров (накладных) и выполненных платежах. Но платежи делаются на основании счетов, номера которых отсутствуют в актах, что затрудняет собственно сверку. Данная обработка находит соответствующие расходным накладным счета/заказы, показывает их в форме документа и выводит в печатную форму акта.

12.05.2017 39463 4 denmax 7

Определение ИНН Сотрудника (service.nalog.ru). ЗУП, редакция 3.1 и 2.5 (Проф и Корп)

Внешняя печатная форма для справочника «Сотрудники организаций». ЗУП, редакция 3.1 и 2.5 (Проф и Корп)

03.02.2017 79217 52 Indgo 34

Редактор движений документа. Сохранение в XML, обмен между базами, замена регистратора.

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

07.09.2016 52039 168 Aphanas 4

Загрузка Счета покупателя из PDF

Обработка позволяет загрузить счет покупателя из pdf-файла в документ Счет на оплату покупателю (Бухгалтерия 3.0)

23.05.2016 27470 28 John_d 4

Обработка «Все одной кнопкой» (групповое создание и печать документов) для УПП ред. 1.3

Данная обработка предназначена для группового создания, редактирования и печати основных документов («Реализация товаров и услуг», «Счет-Фактура выданный», «Счет на оплату клиентом», «Доверенность» на получение продукции, «Приходного кассового ордера») на основании документа «Заказ клиента». Основная цель обработки – оптимизация работы менеджеров при формировании пакета документов клиентам.

09.04.2016 31522 34 SEOAngels 0

Управление доставкой розничным покупателям

Дополнение для УТ 11.1, оформление доставки для розничного покупателя на основании кассового чека в связке с мягким чеком покупателя.

10.03.2016 35793 8 Denis_Viktorovich 5

Ночное восстановление последовательности документов (фоновым заданием) для БП 3.0

Внешняя обработка служит для восстановления последовательности документов в БП 3.0 за месяц, по расписанию, фоновым заданием на сервере 1С. Подключается как дополнительная обработка в режиме пользователя.

25.02.2016 43712 93 SmArtist 8

Перечисление НДФЛ в бюджет РФ (13%, 30%)

Внешняя обработка (табличных частей), предназначенная для корректного заполнения документа «Перечисление НДФЛ в бюджет РФ». Конфигурация: Зарплата и Управление Персоналом, редакция 2.5

27.01.2016 43344 240 1kashak 23

Начисление процентов по кредитам и займам для 1С:Бухгалтерии 3.0

Универсальная обработка по начислению процентов по кредитам и займам для 1С:Бухгалтерии 3.0 без изменения конфигурации

22.01.2016 75068 173 algora 27

Пакетная замена номенклатуры с учетом характеристик

Обработка «Пакетная замена номенклатуры» в Заказе покупателя, Реализации и Поступлении товаров с использованием отбора по значениям характеристик

22.01.2016 31659 4 trendy 1

Формирование актов сверки взаиморасчётов и групповая печать

Обработка позволяет сформировать новые акты сверки и распечатать за период разом на принтере

15.01.2016 42180 40 gortol 4

Перечисление НДФЛ в бюджет: заполнение НДФЛ по расчетной ведомости для ЗУП 2.5

Внешняя обработка для заполнению сумм НДФЛ для перечисления в бюджет по данным расчетной ведомости для 1С ЗУП 2.5

30.12.2015 30441 71 pavel_pozdeev 4

Акт сверки с номерами счетов-фактур, начальными остатками по договорам и заполнением по головному контрагенту [Расширение]

15.12.2015 66302 96 mrXoxot 40

Резервы отпусков для УПП 1.3

Обработка для создания резерва отпусков в 1С: УПП 1.3

14.12.2015 36568 49 sarun 5

1С:Интеграция ЕГАИС + Инвентаризация на ТСД

Интеграция ЕГАИС модуля для 1С: 8.3 + модуль WMS контура для инвентаризации алкогольных марок на ТСД.

10.12.2015 41471 27 JetBrain 5

Загрузка УПД в Бухгалтерию 3.0 из Excel

20.10.2015 29567 27 teyana 22

Выгрузка и загрузка данных из файла Excel с поиском по любым полям (есть поиск по ссылке, всего три итерации поиска. Управляемые формы или «Такси»)

Обработка позволяет загружать данные с поиском по ссылке как для загружаемого объекта, так и его свойств. Загружает справочники, документы, планы видов характеристик. Будет полезна как замена использования конвертации данных для задач переноса, а также как классическая загрузка из табличного документа (Excel). Поиск объекта при загрузке выполняется до трех раз с разными полями поиска (поля поиска настраиваются). Также реализована выгрузка в Excel по ссылкам. У обработки удобный интерфейс, в котором разберется даже начинающий пользователь. Загрузка накладных из файлов xls реализована с интеллектуальным поиском колонок с данными. В интеллектуальном поиске поддерживаются все основные типовые печатные формы.

16.10.2015 68614 523 primat 35

Источник

ТаблицаЗначений
Метод Сортировать()

Сортирует таблицу значений по указанным правилам

Синтаксис

Метод Сортировать() имеет следующий синтаксис:

А также альтернативный англоязычный синтаксис:

Параметры

Описание параметров метода Сортировать() :

Имя параметра Тип Описание
Колонки Строка Список имен колонок, разделенных запятыми, по которым производится сортировка таблицы. После каждого имени колонки через пробел может быть указано направление сортировки:

Возр Asc — сортировать по возрастанию значений (по умолчанию)
Убыв Desc — сортировать по убыванию значений
ОбъектСравнения (необязательный) СравнениеЗначений Объект для сравнения значений. Реализует сравнение значений, типы которых отличаются от простых (Строка, Число, Дата, Булево)
Жирным шрифтом выделены обязательные параметры

Описание

Метод Сортировать() cортирует строки таблицы значений в соответствии с указанными правилами сортировки. Порядок указания имен колонок таблицы определяет порядок сортировки. Это означает, что сначала таблица сортируется по колонке, указанной первой. Затем группы строк с одинаковым значением в первой колонке сортируются по колонке, которая указана второй, и так далее.

Если параметр ОбъектСравнения не задан, значения простых типов сравниваются по значению, а значения остальных типов — по строковому представлению.

Если параметр ОбъектСравнения задан, значения простых типов также сравниваются по значению, а значения остальных типов — по правилам:

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример использования

Пример кода с использованием метода Сортировать() :

Источник

1с сортировка табличной части управляемые формы

001

Управляемая форма. Настройка сортировки в форме списка по произвольной колонке

Настройка сортировки в форме списка по произвольной колонке.

Сортировка строк табличной части

.Сортировать(«Дата Возр»);
Код 1C v 8.х

Тип: СравнениеЗначений.
Объект для сравнения элементов. Если объект сравнения не задан, сравнение выполняется по следующим правилам:
элементы, чьи типы не совпадают, сравниваются по коду типа;
элементы простых типов сравниваются по значению;
элементы остальных типов сравниваются по строковому представлению.

Описание:
Сортирует табличную часть в соответствии с указанными правилами сортировки.

print

Похожие FAQ

Еще в этой же категории

Заполнение списка значений в элементе поле выбора на форме 9
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип — Произвольный, Использование — Режим выбора из Списка, кнопка списка Для Каждого Метаданное из Метаданные.РегламентныеЗадания Цикл ЭлементыФормы.МетаданныеВыбор.Спи Форма

Программное создание таблицы значений с условным оформлением 6
Как создать на форме таблицу и сделать для нее подсветку содержимого колонки в строке по условию? Итак для начала нам надо добавить реквизиты в форму. Для этого у нас есть метод: ИзменитьРеквизиты(). Перед тем как его использовать мы сформируем ма Форма

Как активизировать, перевести фокус на необходимый элемент на форме? 6
//Текущему Элементу формы присваиваем элемент котровый необходимо активизировать ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ТабличноеПоле; Форма

Как ограничить список выбора? 5
Ограничим список элементов, установив отбор в открываемой форме //Пример 1 Процедура СтатьяПДРНачалоВыбора(Элемент, СтандартнаяОбработка) ФормаВыбора = Справочники.ПрочиеДоходыИРасходы.ПолучитьФормуВыбора(, Элемент); ЭлементОтбораВидПДР = Форма Посмотреть все в категории Работа с Формой (Диалог) и её элементами

1С просто и понятно

Нажмите, чтобы связаться со мной:

Использование данного метода вернет вам ошибку: «Неверное имя колонки 1с».

tablichnaja chast 1s 1

Табличная часть 1С

Для того чтобы отсортировать табличную часть по вычисляемой колонке, можно использовать следующий код, который, в данном примере, прописан в процедуре нажатия кнопки:

ТабЧасть=Товары.Выгрузить(); // создаем временную таблицу
ТабЧасть.Колонки.Добавить(«Артикул»); // добавляем в нее нужную колонку

Для каждого Стр из ТабЧасть цикл
Стр.Артикул=Стр.Номенклатура.Артикул; // переписываем информацию из расчетной колонки во временную таблицу
КонецЦикла;

ТабЧасть.Сортировать(«Артикул»); // Сортируем временную таблицу по нужной колонке
Товары.Загрузить(ТабЧасть); // Загружаем временную таблицу в табличную часть

Надеюсь, эта статья была вам полезна. Если у вас остались вопросы вы можете задать их в комментариях.)

От Программист 1С

Просмотреть все записи от Программист 1С по этой ссылке.

Источник

Сортировка табличной части внешней обработкой

Запутался в 3 соснах
Обработка табличной части, нужно отсортировать ТЧ по Номенклатура.Код

&НаКлиенте
Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт

&НаСервере
Процедура СортироватьНаСервере(ВладелецФормыОбъект)

ОбъектФормы = ДанныеФормыВЗначение(ВладелецФормыОбъект, Тип(«ДокументОбъект.ИнвентаризацияТоваровНаСкладе»));

Запрос = Новый Запрос;
Запрос.Текст =
«ВЫБРАТЬ
| ТЗ.НомерСтроки КАК НомерСтроки,
| ТЗ.Номенклатура КАК Номенклатура,
| ТЗ.СчетУчета КАК СчетУчета,
| ТЗ.Количество КАК Количество,
| ТЗ.КоличествоУчет КАК КоличествоУчет,
| ТЗ.Цена КАК Цена,
| ТЗ.ЦенаВРознице КАК ЦенаВРознице,
| ТЗ.Сумма КАК Сумма,
| ТЗ.СуммаУчет КАК СуммаУчет,
| ТЗ.ПартияМатериаловВЭксплуатации КАК ПартияМатериаловВЭксплуатации,
| ТЗ.ФизЛицо КАК ФизЛицо
|ПОМЕСТИТЬ ВТ
|ИЗ
| &ТЗ КАК ТЗ
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВТ.НомерСтроки КАК НомерСтроки,
| ВТ.Номенклатура КАК Номенклатура,
| ВТ.СчетУчета КАК СчетУчета,
| ВТ.Количество КАК Количество,
| ВТ.КоличествоУчет КАК КоличествоУчет,
| ВТ.Цена КАК Цена,
| ВТ.ЦенаВРознице КАК ЦенаВРознице,
| ВТ.Сумма КАК Сумма,
| ВТ.СуммаУчет КАК СуммаУчет,
| ВТ.ПартияМатериаловВЭксплуатации КАК ПартияМатериаловВЭксплуатации,
| ВТ.ФизЛицо КАК ФизЛицо
|ИЗ
| ВТ КАК ВТ
|
|УПОРЯДОЧИТЬ ПО
| ВТ.Номенклатура.Код»;
Запрос.УстановитьПараметр(«ТЗ», ТЗ);

ОбъектФормы.Товары.Загрузить(Запрос.Выполнить().Выгрузить());
ЗначениеВДанныеФормы(ОбъектФормы, ВладелецФормыОбъект);

Источник

Сортировка таблицы значений в поле табличного документа

В реальной базе стало удобнее смотреть продажи, возвраты и т.д.

Ваши мнения, господа?

Скачать файлы

Специальные предложения

f71a8c4e70c0ff03708038e2b0210df8

9c2808762ec294cd4c55532520b9c521

895fb1e0f7afc3c0ed0d73bf5ee9d9d0

egais promo

b34b292ed32e9501f98cc31df406353e

789363929b9f37ddc5641a069a5fe52e

5b19cd6c4494a88b2abefce64a1b7565

199e2be4fd21dd8f4209d8ec34616c76

(11) Виноват, исправлюсь
Я кстати тоже так умею :) :
«У автора на форме обработке»
правильно будет:
«У автора на форме обработки»,
а еще лучше
«в обработке автора на форме. » :)

Теперь по существу вопроса. Как человек тренированный скажу :

по подскажите = то подскажите :)
Вот из-за аналогичной ошибки так получилось :)

Вообще, это опять же больше как идея, а не как разработка.

Надеюсь, что своей разработкой и комментами никого не обидел :)

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1с сортировка таблицы значений на форме
  • 1с сортировка дерева значений на форме