получение значения инф. регистра в форме справочника

Начинаете изучать Ананас? Задавайте вопросы здесь. С чего начать? Где найти? Как сделать? А можно...?

получение значения инф. регистра в форме справочника

Сообщение artamir » Пн апр 05, 2010 5:14 pm

собсно вопрос:
в форме редактирования справочника пытаюсь получить значение инф. регистра, а ананас закрывается :(
вот код которым пользуюсь:
Код: Выделить всё
function on_formstart(){
    var airName = "ValRate";
    var air = new IRegister("airName");
   
    var catName =  "Valute";
    var catVal = new Catalogue(catName);
   
    air.Select(sys.Date(), sys.Date());
    if(air.First()){
   do{
       catVal = air.Value("Val");
       var kurs = air.Value("Rate");
       sys.Message(1,kurs);
//       if(catVal.Code = DBValue("Kod")){
//      txtRate.text = "Bla Bla";
//       }
   }while(air.Next())
    }
}
artamir
 
Сообщения: 1
Зарегистрирован: Пн апр 05, 2010 5:07 pm

Re: получение значения инф. регистра в форме справочника

Сообщение app » Вт апр 06, 2010 4:13 pm

Под Windows или Linux? Где брали Ананас?
Попробуйте выяснить точно, какая команда приводит к закрытию. Истользуйте вывод в логфайл.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: получение значения инф. регистра в форме справочника

Сообщение antares0 » Вт апр 06, 2010 7:56 pm

Я бы внимательно посмотрел на вот эту строчку
Код: Выделить всё
if(catVal.Code = DBValue("Kod"))

Если мне не изменяет память то проверка равенство будет `==`
а `=` именно присваивание.
На винде 0.9.{4|5} версии всегда падали на таких вот некорректных проверках. У меня по крайней-мере.
antares0
 
Сообщения: 42
Зарегистрирован: Пн мар 16, 2009 6:23 pm


Вернуться в Вопросы новичков

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron