индекс находится за границами массива #498172


#0 by m_olga
Написала новый отчет, сначала работал стабильно, потом добавила в схему компоновки данных новую строку отбора и при открытии основной формы код где заполняются данные в новой строке отбора. У меня все изменения прошли успешно, все работает, а у некоторых пользователей отчет вываливается с ошибкой "индекс находится за границами массива" и указывает именно на добавленную строку отбора.
#1 by EasyRider
Покажи добавленную строку?
#2 by Mitriy
всегда только у "некоторых"? или некоторые разные?
#3 by NewNick
убить сохраненные настройки у юзверей.
#4 by Mitriy
+1
#5 by Mitriy
#6 by m_olga
У одного юзверя, который раньше запускал этот отчет. Как убить настройки?
#7 by m_olga
Пробовали заходить под этим же пользователем на другом компьютере, выдает то же самое.
#8 by m_olga
Добавляю так: ОтборКачество = КомпоновщикНастроек.Настройки.Отбор.Элементы[3] В схеме компоновки 4 строки отбора.
#9 by Defender aka LINN
Это тебя 1С только что научила не обращаться программно по индексам. А если пользователь отбор у себя в настройке вообще удалит? Делай по-человечески сразу.
#10 by Defender aka LINN
Расстрелять! ©
#11 by Cube
Синтаксис: Параметры: <Пользователь ИБ> (обязательный) Тип: ПользовательИнформационнойБазы. Пользователь информационной базы, для которого выполняется очистка настроек. Вариант синтаксиса: Очистить настройки пользователя по имени Описание: Очистка пользовательских настроек по имени пользователя. Синтаксис: ОчиститьНастройкиПользователя(<Имя пользователя ИБ>) Параметры: <Имя пользователя ИБ> (обязательный) Тип: Строка. Имя пользователя информационной базы. Описание: Очищает настройки пользователя, принадлежащие информационной базе и конкретному пользователю в ней. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример: ОчиститьНастройкиПользователя(ПользователиИнформационнойБазы.ТекущийПользователь);
#12 by Defender aka LINN
У нее не в настройках проблема, а в .
#13 by Cube
Да пока писал, тут уже нафлудили :) В правильно написано, ищи отбор по наименованию.
#14 by m_olga
А где это писать "ОчиститьНастройкиПользователя(<Пользователь ИБ>)"?
#15 by Defender aka LINN
Мда... Женщины...
#16 by m_olga
;)да мы такие!!!
#17 by Dmitrii
Сделай так:
#18 by m_olga
спасибо, большое помогло он стал открываться плюс удалили сохраненную настройку и все работает красиво!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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