Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 сен 2021, 05:57

Добрый вечер всем помогите молодому программисту=С

Автор Артур Ахмеров, 02 мар 2017, 17:59

0 Пользователей и 1 гость просматривают эту тему.

Артур Ахмеров


Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;


http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq

alexandr_ll

Цитата: Артур Ахмеров от 02 мар 2017, 17:59

Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;


http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq
По-видимому, в формуле метод срезпоследних вернул индекс меньше нуля. Попробуйте так
   СрезПоследних = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра);
   
   Если СрезПоследних.Количество() < 1 Тогда
      ПроцентПени  = 0;
   Иначе
      ПроцентПени  = СрезПоследних[0].ПроцПени;
   КонецЕсли;


Артур Ахмеров

Цитата: alexandr_ll от 02 мар 2017, 18:30
Цитата: Артур Ахмеров от 02 мар 2017, 17:59

Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;


http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq
По-видимому, в формуле метод срезпоследних вернул индекс меньше нуля. Попробуйте так
   СрезПоследних = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра);
   
   Если СрезПоследних.Количество() < 1 Тогда
      ПроцентПени  = 0;
   Иначе
      ПроцентПени  = СрезПоследних[0].ПроцПени;
   КонецЕсли;


Огромное спасибо разобрался

Norfolk

Цитата: Артур Ахмеров от 02 мар 2017, 17:59

Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;

http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq
Регистр сведений пустой?

Артур Ахмеров

Цитата: Norfolk от 02 мар 2017, 18:45
Цитата: Артур Ахмеров от 02 мар 2017, 17:59

Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;

http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq
Регистр сведений пустой?
Я проста выгрузил конфу.И загрузил её обратно и заработало.

Добавлено: 02 мар 2017, 18:49


Цитата: Norfolk от 02 мар 2017, 18:45
Цитата: Артур Ахмеров от 02 мар 2017, 17:59

Решил подредактировать чутка конфигурацию бывшего учителя и тут я встрял помогите кому не трудно

Индекс за предалами массива
{Документ.ЗалоговыйБилет.МодульОбъекта(640)}: Индекс находится за границами массива
   ПроцентПени  = РегистрыСведений.СтавкиПоВидамИмущества.СрезПоследних(Дата, СтруктураРегистра)[0].ПроцПени;

http://prntscr.com/ef4smk
http://prntscr.com/ef4sdq
Регистр сведений пустой?
Извините за беспокойство я проста только наченаю учится=С

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск