К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как программно переместиться в конец списка документа в 1с8.1?

Гость
0 - 15.09.2012 - 09:30
Есть документ допотопной самописной базы в 1с 8.1, куда вносятся строки сканером шк. Есть проблема, после ввода новой строки курсор на неё не позиционируется. В 1с 8.2 это можно решить так: ИндексТекущегоЭлементаКоллекции = Изделия.Индекс(ЭлементыФормы.изделия.ТекущиеДанные );
КоличествоЭлементовКоллекции = Изделия.Количество();
Если ИндексТекущегоЭлементаКоллекции < КоличествоЭлементовКоллекции - 1 Тогда
ЭлементыФормы.Изделия.ТекущаяСтрока = Изделия[ИндексТекущегоЭлементаКоллекции+1].ПолучитьИдентификатор();
КонецЕсли;
Однако, в 1с 8.1 функция ПолучитьИдентификатор отсутстует. Делать переврд на 8.2 из-за этого накладно, т.к. в данной конторе сложно застать 30 чел, чтобы перставить платформы . Подсткажите, пожалуйста, как можно решить вопрос в платформе 8.1



Гость
1 - 15.09.2012 - 11:21
в процедуре добавления строки в тз или тч, чо там, поставь
ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока = НоваяСтрокаТЗ или НоваяСтрокаТЧ, что там
ну и можно добавить, что б курсор не мешался
ЭлементыФормы.ТабличноеПоле1.ВыделенныеСтроки.Очис тить()
Гость
2 - 16.09.2012 - 14:57
Большое спасибо!!!!!!!!!!!!


К списку вопросов






Copyright ©, Все права защищены