Непонятки с индексом(выходит за границы значений)

Тема в разделе "1C и всё что с ней связано", создана пользователем Eboroten, 26 фев 2008.

  1. Eboroten

    Eboroten Гость

    Я импользую ТиС 7.70.012 (неужели опять не то написал что надо?=))

    Список значений заполняется следующим образом:

    спВидТорговли.ДобавитьЗначение(Перечисление.ВидыТорговли.Нал,Строка(Перечисление
    .ВидыТорговли.Нал));
    спВидТорговли.ДобавитьЗначение(Перечисление.ВидыТорговли.Предоплата,Строка(Переч
    исление.ВидыТорговли.Предоплата)); спВидТорговли.ДобавитьЗначение(Перечисление.ВидыТорговли.Бартер,Строка(Перечисле
    ние.ВидыТорговли.Бартер));
    спВидТорговли.ДобавитьЗначение(Перечисление.ВидыТорговли.Кредит,Строка(Перечисле
    ние.ВидыТорговли.Кредит));


    после чего при выполнении такого условия:

    Если спВидТорговли.ПолучитьЗначение(спВидТорговли.ТекущаяСтрока()) = Перечисление.ВидыТорговли.Нал Тогда


    выдает ошибку "индекс выходит за границы значений".
    Беда... Буду очень признателен.
     
  2. LSH

    LSH Гость

    Добавь условие проверки:
    Если спВидТорговли.ТекущаяСтрока() <> 0 Тогда
    Если спВидТорговли.ПолучитьЗначение(спВидТорговли.ТекущаяСтрока()) = Перечисление.ВидыТорговли.Нал Тогда
    ...
    КонецЕсли;
     
  3. kaa

    kaa Гость

    Или установи текущую стороку спВидТорговли.ТекущаяСтрока(1)
     
  4. Eboroten

    Eboroten Гость

    Благодарю.
     
Загрузка...
Похожие Темы - Непонятки индексом(выходит за
  1. LuMee
    Ответов:
    6
    Просмотров:
    3.109
  2. alb
    Ответов:
    0
    Просмотров:
    2.027

Поделиться этой страницей