Имя: Пароль:
1C
1С v8
Собственная процедура копирования
,
0 Дурындина
 
08.04.15
14:05
Добрый день! какие то непонятки с собственной процедурой копирования -
в неком документе, в табличной части (тч) при копировании позиции копирутся только нужные мне поля, все бы хорошо, но при повторном входе в документ скопированная позиция, которая должна быть последней в тч, почему то перескакивает на первую позицию , почему?
процедурка примерно такая :

ТЧПередНачаломДобавления(Элемент, Отказ, Копирование)
Если Копирование Тогда
    Отказ = Истина;
    //данные копируемой строки здесь текущие
    НоваяСтрока = ТЧ.Добавить();
    НоваяСтрока.ТехОперация= Элемент.ТекущиеДанные.ТехОперация;
    НоваяСтрока.РабочийЦентр = Элемент.ТекущиеДанные.РабочийЦентр;
  допустим и все, больше ничего нет, что за фигня такая?
1 DrShad
 
08.04.15
14:06
сортировка
2 Дурындина
 
08.04.15
14:09
пробовала сортировать таб часть, все равно при открытии позиция перескакивает на первую(((
3 DrShad
 
08.04.15
14:11
(2) а ты не пробуй, оно само сортирует
4 Дурындина
 
08.04.15
14:18
да, оно сортирует, документ записывается и строчка снова перескакивает на первую позицию.....
5 Jonny_Khomich
 
08.04.15
14:23
(4) перед записью сортируешь кодом
6 Дурындина
 
08.04.15
14:31
что самое странное и удивительное при записи тоже вроде нету никаких сортировок, даже не могу отловить эту крень
7 Дурындина
 
08.04.15
14:41
все разобралась, туплю)
8 D_E_S_131
 
08.04.15
14:55
(7) Весна, чё, простительно...