Имя: Пароль:
1C
1С v8
v8: ТЗ - добавление строки
0 untru
 
27.03.12
08:46
чтото в  не могу понять как сделать,

добовляю строку програмно в тз у тз есть на форме табПоле

стр = товары.добавить()
стр.ном....

как сделать так чтобы эта строка появлялась вначале в табличном поле а не в конце после всех остальных строк, думал на это влияет
режимВыводаСтрок, но как то не особ
1 Рэйв
 
27.03.12
08:48
извращенец?:-)
2 Ненавижу 1С
 
гуру
27.03.12
08:48
Стр = Товары.Вставить(0);
3 untru
 
27.03.12
08:48
почему
4 Kassius
 
27.03.12
08:49
НоваяСтрока = ТвояТаблица.Вставить(0);
5 Kassius
 
27.03.12
08:49
Эх, опередили.
6 untru
 
27.03.12
08:49
ситуация такая, человек сканирует товар, он появляеться в таб поле, вначале все отлично но когда позиций много приходиться мотать скрол, а еслиб они вверху появлялись- былоб удобно
7 untru
 
27.03.12
08:50
спасибо
8 Ненавижу 1С
 
гуру
27.03.12
08:51
не надо никого мотать:

Стр = Товары.Добавить;
ЭлементыФормы.Товары.ТекущаяСтрока = Стр;
9 untru
 
27.03.12
08:53
Стр = Товары.Вставить(0); этот вариант мне больше по душе
10 Ненавижу 1С
 
гуру
27.03.12
08:55
(9) необходимо различать данные и их представление
11 lxs
 
27.03.12
08:57
РежимВводаСтрок установить Перед текущей.
12 lxs
 
27.03.12
08:58
а текущей делать первую перед началом добавления
13 hhhh
 
27.03.12
09:09
(9) тогда (1)
14 hhhh
 
27.03.12
09:11
следующая тема ТС: строчки в документе расположены задом наперед - это глюк 1С или виндоуз?
Независимо от того, куда вы едете — это в гору и против ветра!