Спозиционироваться на строке ТП #703412


#0 by Chameleon1980
Чет не пойму. Есть ТП, данными которой является ТЗ. ТЗ заполненная. После определенных действий ТЗ ну и соотв ТП перезаполняются. Само собой перед перезаполнением запоминаю строку после последней выделенной вот так: После перезаполнения пытаюсь сделать что-то типа: ЭлементыФормы.ТПНоменклатуры.ТекущаяСтрока=СтрокаПосле; Нифига. Позиционируется на первой. Что делаю не так люди?
#1 by ОбычныйЧеловек
СтрокаПосле - точно является строкой таблиичного поля?
#2 by Wobland
смахивает на Возврат ТЗ[ТЗ.Количество-1]
#3 by Chameleon1980
Во пля. Ето строка ТЗ. А как получить строку ТП после последней выделенной?
#4 by Defender aka LINN
ЭлементыФормы.ТПНоменклатуры.ВыделенныеСтроки[ЭлементыФормы.ТПНоменклатуры.ВыделенныеСтроки.Количество-1] - а это что вообще символизирует?
#5 by Chameleon1980
думаю идекс последней выделенной строки в тп или: Это вопрос или наводка?
#6 by Defender aka LINN
Любопытные мысли.
#7 by Chameleon1980
вернее после этого идекс получаается ПоследняяВыделенная=ЭлементыФормы.ТПНоменклатуры.ВыделенныеСтроки[ЭлементыФормы.ТПНоменклатуры.ВыделенныеСтроки.Количество-1];     Индекс=ТаблицаНоменклатуры.Индекс(ПоследняяВыделенная);
#8 by Chameleon1980
Это по выделенным строкам. Мне нужно получить строку после последней выделенной.
#9 by Wobland
вот опять "строку после последней выделенной". что это такое?
#10 by Cube
Не проще вместо этой галиматьи написать?
#11 by Wobland
без текущей строки получится не очень
#12 by Cube
А ты чё в Красноярске-то делал?))
#13 by Wobland
мимо ехал. заехал поглядеть на город ;)
#14 by Cube
Ну и что успел посмотреть?) Ты сам-то откеда?
#15 by Chameleon1980
Всегда перед повторным заполнением ТП выделена либо одна либо несколько строк. По определению после перезаполнения выделенная (выделенные) строки уже не попадут в таблицу. Мне нужно, чтобы строка после перезаполнения установилась на следующей строке после ранее выделенных.
#16 by Cube
У тебя последняя выделенная не обязательно будет последней... Попробуй выделять строки снизу вверх и удивись :)
#17 by Wobland
надо прекращать хотеть противоестественного
#18 by Wobland
с Томска. по красрабу прогулялся. когда село солнце и стало сложно ориентироваться. какие-то закоулки в большом количестве видел ;)
#19 by Wobland
+ сумеешь рассказать ТП о том, какие строки были выделены в её прошлой жизни?
#20 by Chameleon1980
есть идеи как реализовать?
#21 by Cube
Мда... Нашел где гулять... :) Так можно и в такие места зайти, где тебе выхлопуху сам знаешь куда вставять и деньги в долг возьмут))) Хоть бы по вантовому мосту прогулялся и по о. Татышева...
#22 by Wobland
не, культпрограмма с мостом и прочими татышевыми была ;)
#23 by Cube
Ну и как тебе наш промышленный сибирский город?))
#24 by Wobland
нет. было 200 строк, выделенных 3, стало 2 - что выделять? здоров весьма. как Новосибирск ;)
#25 by Cube
Есть: но комп сейчас занят - УПП обновляется... Через час-два помог бы)))
#26 by Chameleon1980
уйдут только выделенные. Если после всех выделенных строк ничего нет - после перезаполнения позиционироваться на первой
#27 by Cube
Ничего сложного. Пять минут с перекурами:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С