Обратный порядок строк в таблице значений
☑
0
alvenav
03.04.12
✎
23:22
Есть на форме ТаблицаЗначений в которую летят строки с ТСД,нужно чтоб они заполнялись так чтоб последняя строка всегда была вверху, чтоб старатель работающий с терминалом видел что снял. Не могу догадаться никак.
1
zak555
03.04.12
✎
23:23
что такое "ТСД" ?
2
Kreont
03.04.12
✎
23:24
через сортировку, если не много записей одновременно в ТЗ
3
alvenav
03.04.12
✎
23:25
ТСД - терминал сбора данных
4
alvenav
03.04.12
✎
23:25
Записей порядка 200 за раз будет, но как вариант можно рассмотреть
5
zak555
03.04.12
✎
23:27
вставляй строку в нуль-индекс всегда :
ТаблицаЗначений.Вставить (ValueTable.Insert)
ТаблицаЗначений (ValueTable)
Вставить (Insert)
Синтаксис:
Вставить(<Индекс>)
Параметры:
<Индекс> (обязательный)
Тип: Число.
Индекс вставляемой строки.
Возвращаемое значение:
Тип: СтрокаТаблицыЗначений.
Вставленная строка.
Описание:
Вставляет строку на позицию в таблице значений, соответствующую указанному индексу.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
НоваяСтрока = ТаблицаЦен.Вставить(2);
НоваяСтрока.Товар = ТекТовар;
НоваяСтрока.Цена = ПолученнаяЦена;
6
Serg_1960
03.04.12
✎
23:41
Выгрузить, сортировать по убыванию НомерСтроки и загрузить вновь :)
7
zak555
03.04.12
✎
23:47
(6) лишний запрос
8
Serg_1960
04.04.12
✎
00:02
Прозрачный и не "лишний": внешней обработкой ТЧ, без внесения изменений в типовую конфигурацию.
Ошибка? Это не ошибка, это системная функция.