Nil в полях таблицы classes

Страницы: 1
RSS
Nil в полях таблицы classes
 
При вызове getItem для получения записей таблицы classes поля class_code, npars, nsecs могут содержать nil, что противоречит описанию. В описании таблицы "Классы" поле называется class_code, в примере этой же страницы - class.
 
Добрый день,

Цитата
El El написал:
При вызове getItem для получения записей таблицы classes поля class_code, npars, nsecs могут содержать nil, что противоречит описанию.
Уточните, о каком именно описании идет речь? По возможности сообщите пожалуйста позицию в "содержании" файла QLUA.chm.
Цитата
El El написал:
В описании таблицы "Классы" поле называется class_code, в примере этой же страницы - class.
Ваше сообщение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
 
Цитата
Stanislav Tvorogov написал:
Добрый день,
Цитата
El El   написал:
При вызове getItem для получения записей таблицы classes поля class_code, npars, nsecs могут содержать nil, что противоречит описанию.
Уточните, о каком именно описании идет речь? По возможности сообщите пожалуйста позицию в "содержании" файла QLUA.chm.
Qlua.chm, Структуры данных - Классы
Я исходил из того, что если поле может содержать nil, то в описание указывается "параметр может иметь значение nil", как в других описаниях структур данных (например "Транзакции")
 
Добрый день,

Цитата
El El написал:
Qlua.chm, Структуры данных - Классы
Я исходил из того, что если поле может содержать nil, то в описание указывается "параметр может иметь значение nil", как в других описаниях структур данных (например "Транзакции")
Вероятно, Вами имелось ввиду то, что сама функция getItem возвращает nil. В файле действительно это не указано.
Ваше сообщение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
 
Цитата
Stanislav Tvorogov написал:
Добрый день,
Цитата
El El   написал:
Qlua.chm, Структуры данных - Классы
Я исходил из того, что если поле может содержать nil, то в описание указывается "параметр может иметь значение nil", как в других описаниях структур данных (например "Транзакции")
Вероятно, Вами имелось ввиду то, что сама функция getItem возвращает nil. В файле действительно это не указано.
Ваше сообщение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Функцией getItem возвращаются корректные (не nil) записи по getItem, проверку самой записи на не-nil проходят, но эти три поля внутри записи бывают nil. Получено путем попытки запроса каждого поля всех записей всех таблиц, указанных в разделе "таблицы, используемые с getItem" для проверок корректности типа данных (часто в документации STRING/NUMBER не соответствуют). Проверка была на старте Quik Junior сразу после коннекта в дефолтной конфигурации по запросу терминалом параметров и т.п. В ближайшее время напишу тест конкретно под эти nil на Lua.
 
Добрый день,

     Документация будет поправлена в обной из следующих версий
 
El El,      Добрый день,
   
    Описанная в данном инциденте ошибка была исправлена в версии 7.16.1     терминала QUIK.
    Рекомендуем вам обновить версию программы.    
   
    Приносим извинения за причиненные неудобства.
 
El El, Добрый день,
     
      Описанная в данном инциденте ошибка была исправлена в версии       7.16.1 терминала QUIK.
      Рекомендуем вам обновить версию программы.
     
      Приносим извинения за причиненные неудобства.
Страницы: 1
Читают тему
Наверх