#0
by only82
Результат запроса (1257 строк) выгружаю в табличну часть обработки: Далее обращаюсь к строке: &НаКлиенте Все работает отлично, но если повторно использую метод Загрузить, то свойство ТекущаяСтрока находится за пределами массива. Напр: после первого использования ТекущаяСтрока = 1, после второго эта же строка = 1258, после третьего = 2515, и т. д. Это баг версии, или так и должно быть? Версия 8.2.14.519
#1
by Лефмихалыч
включи голову в розетку. Элемент.ТекущаяСтркоа после вызова Загрузить содержит ссылку на строку коллекции, которой уже не существует
#2
by only82
Это почему? Я обращаюсь к свойству "ТекущаяСтрока" в обработчике события "ПриИзменении", получаю новый объект "Элемент", и свойства у него тоже новые.
#3
by Amiralnar
1. Если Элемент.ТекущаяСтрока = Неопределено Тогда Возврат; КонецЕсли; Дальше зависит от того, чем занимается .
#4
by only82
Метод Загрузить и делает предварительную очистку а потом загрузку. Очистить абсолютно ничего не меняет. И Элемент.ТекущаяСтрока = Неопределено будет только в том случае если табличная часть не имеет строк, а в моем случае Элемент.ТекущаяСтрока = 1258. Неужели никто не делал ничего подобного?
#5
by ДенисЧ
вотжеблеатЪ. Сохраняем текущую строку, потом полностью переписаваем содержимое ТЧ и хотим, чтобы в строке осталось что-то вменяемое...
#6
by only82
Блин, вы можете написать как правильно? То что это не работает я и сам прекрасно понимаю
#8
by only82
Неужели не ясно? Я хоче чтобы после второго вызова Загрузить ТекущаяСтрока не менялась. Надо внимательно читать !
#16
by Лефмихалыч
всё уже сказано, если ты не в силах понять, что тебе говорят, наверное дело в тебе, а не в нас
#17
by only82
Я же нормально попросил не писать всякую чушь. Лефмихалыч, не пиши здесь ничего больше.
#18
by only82
Все, разобрался сам. Если кому интересно: Мне в данном случае нужно было использовать Элемент.ТекущиеДанные.НомерСтроки. Но нумерация тут начинается не с 0, а с 1, поэтому правильно будет Элемент.ТекущиеДанные.НомерСтроки-1.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Выгрузка табличной части и загрузка таб.части документа
- Чем отличается метод выгрузить от метода Выбрать ()
- Как организовать добавление элементов табличной части документа методом подбора
- Как настроить Кассовый метод или метод Начислений в БУХ 8 для налога на прибыль
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- почему в табличной части не выводится реквизит табличной части?
В этой группе 1С
- УТ 11. Запустить через веб интерфейс.
- v8: На складе недостаточно номенклатуры
- как из управляемого приложения запустить Регламентное задание?
- СКД. Параметры. Связь по владельцу.
- v7: Выгрузка PDF из 1С
- Установка жесткого диска 2.5" на десктоп
- 8.1 Как программно отловить что документ открыт?
- КомпоновщикНастроек.ЗагрузитьНастройки
- Произошла исключительная ситуация (msxml3.dll)
- СКД: Группировка по регистратору и полю-периоду (развернутый вопрос)
- Можно ли получить список реквизитов табличной части внешней обработки ?
- Заполнить реквизит одного документа при проведении другого
- PostGres + 1c 8.2 + аутентификация операционной системы.
- Для чего используется регистр сведений "Аналитика учета номенклатуры" ?
- Перебрать строки табличной части в обратном порядке.. 8.2
- v8: Чтение файла Excel Xml через ADODB
- СКД. Дважды вывести в отчет одну и ту же колонку
- перекодировать UCS-2 Little Endian в WIN-1521
- Автоотступ группировок в отчете на СКД
- v7: запрет на создание одинаковых элементов справочника