Имя: Пароль:
1C
1С v8
Нумерация строк ТЧ
0 REDANGER
 
25.08.17
09:40
Доброго времени суток! Проблема в следующем: есть 2 табличные части в документе: из одной ТЧ передаются данные в другую ТЧ нажатием на кнопку. Передается все нормально, но есть один момент с нумерацией: если в исходной ТЧ у нас, к примеру, 2 строки (номера соответственно 1 и 2), то при при нажатии на кнопку в другой ТЧ нумерация начинается не с единицы, а продолжается (то есть 3 и 4).

В Процедуре обработки нажатия на кнопку, на сервере сформирован запрос, а вот на клиенте следующий код:

&НаКлиенте
Процедура ПеренестиПоТекущемуМаршруту(Команда)

Если Элементы.ВыбранноеНаКарте.ТекущаяСтрока <> Неопределено Тогда
Если Элементы.ВыбранноеНаКарте.ТекущаяСтрока > -1 Тогда
Элементы.ТОЗА.ОтборСтрок = Новый ФиксированнаяСтруктура("FeatID", Элементы.ВыбранноеНаКарте.ТекущиеДанные.FeatID);
КонецЕсли;
КонецЕсли;

ПеренестиПоТекущемуМаршрутуНаСервере(ТекущийМаршрут);

КонецПроцедуры

Вопрос в том, что нужно сделать, чтобы в ТЧ, в которую передаются данные, нумерация начиналась с единицы?
1 Lexey_
 
25.08.17
09:49
(0) исправить код, передающий данные в другую ТЧ
2 igorPetrov
 
25.08.17
09:51
(1) Хорошо сказал!
3 Buster007
 
25.08.17
09:56
ТекущаяСтрока - это не номер строки. Смотри СП.
Если у тебя синхронизация идет по номеру строки, то и обращайся к нему Элементы.ВыбранноеНаКарте.ТекущиеДанные.НомерСтроки
4 aleks_default
 
25.08.17
10:03
Есть у меня смутные подозрения что это одна таб. часть выведенная в две таблицы на форме
5 Lexey_
 
25.08.17
10:05
(4) +1 из-за ОтборСтрок
6 REDANGER
 
25.08.17
10:10
(4), (5) Нее, 2 табличных части, просто разные реквизиты в них, есть и совпадающие, по одному из таких и идет отбор
7 h-sp
 
25.08.17
10:14
(6) ну с типовой любой скопипасть. Там этих табчастей дофига. Ты что свой механизм хочешь изобрести?