Сортировка по артикулу
Показывать по
10
20
40
сообщений
- 1
- 2
16.06.2010
10:56
#1
"Вот процедура сортировки:
Процедура СортировкаПоВозр(Кнопка)
ТЗ = Товары.Выгрузить();
Если ЭлементыФормы.ПоАртикулу = Истина тогда
ТЗ.Колонки.Добавить("Артикул");
Для каждого ТекущаяСтрока Из ТЗ Цикл
ТекущаяСтрока.Артикул = ТекущаяСтрока.Номенклатура.Артикул;
КонецЦикла;
ТЗ.Сортировать("Артикул Возр","Артикул");
Товары.Загрузить(ТЗ);
Иначе
ТЗ.Колонки.Добавить("ИндКодПроизв");
Для каждого ТекущаяСтрока Из ТЗ Цикл
ТекущаяСтрока.ИндКодПроизв = ТекущаяСтрока.Номенклатура.ИндКодПроизв;
КонецЦикла;
ТЗ.Сортировать("ИндКодПроизв Возр");
Товары.Загрузить(ТЗ);
КонецЕсли;
КонецПроцедуры
По артикулу не сортрует, все элементы располагаются как попало. Тип поля артикул - текст. Артикул вида: 21070-3701011-15. Я так понимаю, что здесь просто не подходит эта процедура. Подскажите, как еще можно сделать. Мне приходит в голову мысль про массив. Может, еще как-то можно?
"
Процедура СортировкаПоВозр(Кнопка)
ТЗ = Товары.Выгрузить();
Если ЭлементыФормы.ПоАртикулу = Истина тогда
ТЗ.Колонки.Добавить("Артикул");
Для каждого ТекущаяСтрока Из ТЗ Цикл
ТекущаяСтрока.Артикул = ТекущаяСтрока.Номенклатура.Артикул;
КонецЦикла;
ТЗ.Сортировать("Артикул Возр","Артикул");
Товары.Загрузить(ТЗ);
Иначе
ТЗ.Колонки.Добавить("ИндКодПроизв");
Для каждого ТекущаяСтрока Из ТЗ Цикл
ТекущаяСтрока.ИндКодПроизв = ТекущаяСтрока.Номенклатура.ИндКодПроизв;
КонецЦикла;
ТЗ.Сортировать("ИндКодПроизв Возр");
Товары.Загрузить(ТЗ);
КонецЕсли;
КонецПроцедуры
По артикулу не сортрует, все элементы располагаются как попало. Тип поля артикул - текст. Артикул вида: 21070-3701011-15. Я так понимаю, что здесь просто не подходит эта процедура. Подскажите, как еще можно сделать. Мне приходит в голову мысль про массив. Может, еще как-то можно?
"
16.06.2010
12:17
#5
А чем принципиально отличается тз от менеджера временных таблиц. Просто пока еще с менеджером не приходилось работать
16.06.2010
15:09
#8
Может быть включена сортировка таб.части как элемента формы и это нарушает порядок? Посмотри на получаемую ТЗ в отладчике ПЕРЕД загрузкой таб.части, нормальный там порядок?
- 1
- 2
Выгрузка списков по зарплате для перечисления на пластиковые карты1С 8 ЗУП 2.5.24.4 Отчет "Структура задолженности"
Читают тему
(гостей: 1)