Сортировка строк документа

01.07.10

Разработка - Механизмы платформы 1С

Обработка для сортировки строк документа по нескольким параметрам (до трех), с возможностью использования не только самих реквизитов табличной части, но и реквизитов значений справочников/документов (например Номенклатура.Артикул, Единица.Вес, Номенклатура.ПриоритетЛиквидности, Номенклатура.ПолнНаименование)

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

Наименование Файл Версия Размер
СортировкаСтрокДокумента.ert
.ert 36,50Kb
81
.ert 36,50Kb 81 Скачать

Обработка для сортировки строк документа по нескольким параметрам (до трех), с возможностью использования не только самих реквизитов табличной части, но и реквизитов значений справочников/документов

Например:

  • Номенклатура.Артикул
  • Единица.Вес
  • Номенклатура.ПриоритетЛиквидности
  • Номенклатура.ПолнНаименование)

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

Процедура ПриИзмененииПорядкаСтрок(Действ)
  Конт=глВзятьКонтекст(Контекст);
  СтатусВозврата(0);
  ОткрытьФормуМодально("Обработка.СортировкаСтрокДокумента",Конт);
  Форма.Обновить()
КонецПроцедуры

Можно усовершенствовать, мысли есть, необходимости не было.

См. также

"Виртуальный" работник на платформе 1C v7.7

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

В статье расписаны примеры из жизни использования "Виртуального" работника. Разобраны вопросы, возникающие при работе с ним.

28.11.2021    1545    user707242_Gold_karas    18    

5

Асинхронное программирование в 1с77 без внешних компонент. Обратные вызовы.

Механизмы платформы 1С Платформа 1С v7.7 Абонемент ($m)

Пример построения программного кода для достижения функционала обратных вызовов (call back) во внешних обработках исключительно штатными средствами. Тестировалось на платформе 1с77 релиз 027. Конфигурация значения не имеет.

1 стартмани

06.10.2018    7444    Vortigaunt    5    

11

Особенности разделения объектной модели документа и базы данных в 1С 7.7. Забавный глюк

Механизмы платформы 1С Оперативный учет 7.7 Абонемент ($m)

Когда занимаешься разработкой в среде 1С, редко задумываешься о том, что программным кодом ты работаешь с объектной моделью базы данных, а не с самой базой данных. И что это вообще разные вещи. Ты создаешь объекты: документы и справочники, записываешь их - и в базе данных появляются соответствующие записи. Это настолько привычно, что когда сталкиваешься с нетипичным поведением платформы, первым делом думаешь: надо протестировать базу, она битая. В этой статье я хочу разобрать одну интересную ситуацию, которая как раз демонстрирует такое поведение. Описанная ниже ситуация воспроизводится как в файловом, так и в клиент-серверном (SQL) варианте. Тестировалось на версии платформы 1с77 релиз 027.

1 стартмани

16.05.2018    10124    Vortigaunt    26    

5

Использование классов .Net в 1С для новичков

Механизмы платформы 1С Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    93959    Serginio    116    

188

Все про картинки в 1С 7.7, ну или почти все...

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

В 1С 8 наличие картинок товаров предусмотрено изначально, а в 7.7 такого нет. Проблема существует и ее исправляют, но это, как правило, частные случаи, касающиеся, например, печати прайса http://infostart.ru/public/289876/ , показу картинок в справочнике номенклатура http://infostart.ru/public/17125/, файловый менеджер картинок товара http://infostart.ru/public/15239/ или просто конфигурации работы с картинками http://infostart.ru/public/21142/ (не стремился дать полный обзор, поэтому не попавшие не обижайтесь :). Что не устроило – информация разбросана по статьям, необходимость дополнительно напрягаться, чтобы это заработало. Здесь я попытался собрать все «до кучи», а так же дать необходимые ссылки для желающих «копнуть вглубь».

1 стартмани

18.11.2014    43977    95    kitminsk    18    

20

ЗаполнитьЗначенияСвойств - заставляем работать в 7.7

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Если вы используете в работе 1С:Предприятие 8.х, то наверняка знакомы и с замечательной системной процедурой, как ЗаполнитьЗначенияСвойств(). Ее использование помогает значительно упростить написание программного кода в ряде случае, делает его (код) более наглядным и простым. Но что же делать тем, кто до сих пор использует (постоянно или иногда) 1С:Предприятие 7.7?

24.07.2014    23721    tomvlad    5    

14

Динамическая фильтрация в справочнике при вводе наименования

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

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

02.07.2012    18356    maxpiter    62    

15
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Арчибальд 2706 01.07.10 08:01 Сейчас в теме
Варианты:
http://infostart.ru/projects/4840/
http://infostart.ru/public/20464/
http://infostart.ru/projects/5849/
А объявленная обработка где?
Пока сниму с публикации. Прикрепи файл и публикуй.
:?:
2. Арчибальд 2706 01.07.10 11:46 Сейчас в теме
3. Gavroch.v 10.07.10 00:33 Сейчас в теме
А Вы ни когда не задумавались,что...
Сортировать(Номенклатура.ПолнНаименование);
Проще!!!
4. ne_en 81 10.07.10 07:22 Сейчас в теме
(3) Чёт я не понял о чем Вы... В каком месте это д/б написано?
5. AnDrU89 23.12.10 08:49 Сейчас в теме
ОткрытьФормуМодально("Обработка.СортировкаСтрокДокумента",Конт);
{Документ.ИнвентаризацияТМЦ.Форма.Модуль(871)}: Неверно указан вид. СортировкаСтрокДокумента


Ошибку такую выдает
6. ne_en 81 23.03.11 12:47 Сейчас в теме
(5) Ну так нужно обработку включит в состав конфигурации с именем СортировкаСтрокДокумента. Или если она в конфигурации под другим именем, то в строке ОткрытьФормуМодально("Обработка.СортировкаСтрокДокумента",Конт) вписать своё.
Оставьте свое сообщение