Перенести элементы формы 1с 8.3 #739653


#0 by DmitriyDI
Пытаюсь обойти элементы формы и перекинуть их делаю так: обходит половину элементов и идет дальше, пришлось делать обратный обход по количеству: для а=0 по колстрок цикл элемент.переместить(откудаперемещаем(колстрок-а),НужнаяГруппа) почему так происходит?
#1 by DmitriyDI
элементы - соответственно группа моих элементов (называется переменная конечно не элементы, это пример)
#2 by DrShad
выборка сбивается - классика
#3 by Fish
Потому что нужно понимать, как работать с коллекциями, которые ты изменяешь в цикле.
#4 by DmitriyDI
ясно, спасибо)
#5 by DmitriyDI
изменять с конца)
#6 by DrShad
ил не в пределах текущей выборки
#7 by ЧеловекДуши
Не далей этого Это медленный механизм, чрезмерно тормознут :) Лучше Прятать и показывать, быстрее работает... ;)
#8 by ЧеловекДуши
+Лучше рассмотри другой метод интерфейса :)
#9 by ЧеловекДуши
+ Я вот так делал...
#10 by ЧеловекДуши
В итоге пришел к выводу, что проще перезаполнять 10-ки реквизитов на диалоге, чем так перемещать :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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