Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Сортировка по артикулу

Ivan_Ivanov
читатель
офлайн
Дата регистрации: 06.06.2007
Сообщений: 168
Пост №1
 
16.06.2010 10:56

"Вот процедура сортировки:<br>Процедура СортировкаПоВозр(Кнопка)<br> ТЗ = Товары.Выгрузить();<br> <br> Если ЭлементыФормы.ПоАртикулу = Истина тогда<br> ТЗ.Колонки.Добавить("Артикул");<br> Для каждого ТекущаяСтрока Из ТЗ Цикл<br>            ТекущаяСтрока.Артикул = ТекущаяСтрока.Номенклатура.Артикул;<br> КонецЦикла; <br>       ТЗ.Сортировать("Артикул Возр","Артикул");<br>       Товары.Загрузить(ТЗ);<br> <br> Иначе<br> ТЗ.Колонки.Добавить("ИндКодПроизв");<br> Для каждого ТекущаяСтрока Из ТЗ Цикл<br>            ТекущаяСтрока.ИндКодПроизв = ТекущаяСтрока.Номенклатура.ИндКодПроизв;<br> КонецЦикла; <br>       ТЗ.Сортировать("ИндКодПроизв Возр");<br>       Товары.Загрузить(ТЗ);<br> КонецЕсли;<br><br> КонецПроцедуры<br><br>По артикулу не сортрует, все элементы располагаются как попало. Тип поля артикул - текст. Артикул вида: 21070-3701011-15. Я так понимаю, что здесь просто не подходит эта процедура. Подскажите, как еще можно сделать. Мне приходит в голову мысль про массив. Может, еще как-то можно?<br>"

jsmith
читатель
офлайн
Дата регистрации: 15.06.2010
Сообщений: 25
Пост №2
 
16.06.2010 11:47

">ТЗ.Сортировать("Артикул Возр","Артикул");<br>А второй параметр зачем"

Ivan_Ivanov
читатель
офлайн
Дата регистрации: 06.06.2007
Сообщений: 168
Пост №3
 
16.06.2010 11:49

Его нет, это ошибка.

jsmith
читатель
офлайн
Дата регистрации: 15.06.2010
Сообщений: 25
Пост №4
 
16.06.2010 12:08

Можно через менеджер временных таблиц и ключевое слово УПОРЯДОЧИТЬ

Ivan_Ivanov
читатель
офлайн
Дата регистрации: 06.06.2007
Сообщений: 168
Пост №5
 
16.06.2010 12:17

А чем принципиально отличается тз от менеджера временных таблиц. Просто пока еще с менеджером не приходилось работать

jsmith
читатель
офлайн
Дата регистрации: 15.06.2010
Сообщений: 25
Пост №6
 
16.06.2010 12:42

http://www.kb.mista.ru/article.php?id=628

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №7
 
16.06.2010 15:06

Нафига тут менеджер нужен?

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №8
 
16.06.2010 15:09

Может быть включена сортировка таб.части как элемента формы и это нарушает порядок? Посмотри на получаемую ТЗ в отладчике ПЕРЕД загрузкой таб.части, нормальный там порядок?

jsmith
читатель
офлайн
Дата регистрации: 15.06.2010
Сообщений: 25
Пост №9
 
16.06.2010 15:19

Чел спросил об альтернативных способах. Конечно, лучше сортировкой ТЗ делать. Не паникуйте

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №10
 
16.06.2010 17:16

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

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация