8.х Непонятная ошибка в программе при создании документа.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем GEN1983, 11 сен 2009.

  1. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток!

    Прошу помочь в следующем: при вхождении в документ программа выдает ошибку в этом месте -

    If Controls.ТабличноеПоле1.CurrentData<>Undefined Then
    Товар=Controls.ТабличноеПоле1.CurrentData.Товар;
    Rest=gShowRest(Товар,ВыбКомплСклады);




    Function gGetRest_ListStore(Товар,Склад,Rest=0,Rezv=0) Export
    var x;
    Rezv=AccumulationRegisters.РезервыТоваров.Balance(,
    New Structure("Товар",Товар)).Total("РезервТовара");
    If Typeof(Склад)=Type("ValueList") Then
    If Склад.Count()=0 Then



    Вроде все написано правильно, но ошибка где-то есть, буду крайне признателен за любую помощь или ссылку на необходимый сайт или книгу!
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Так где текст ошибки?
  3. TopicStarter Overlay
    GEN1983
    Offline

    GEN1983

    Регистрация:
    11 сен 2009
    Сообщения:
    37
    Симпатии:
    0
    Баллы:
    1
    If Controls.ТабличноеПоле1.CurrentData<>Undefined Then
    Товар=Controls.ТабличноеПоле1.CurrentData.Товар;
    Rest=gShowRest(Товар,ВыбКомплСклады);


    Проблема заключается во второй строчке. Правая часть которой выдает результат, но переменная "товар" не присваивается, "товар" остается пустым после выполнения оператора!
    Буду очень благодарен за любую помощь в решении данного вопроса.

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