лишний элемент или так задумано?

Страницы: 1
RSS
лишний элемент или так задумано?
 
Добрый день
На учебном сервере
версия 9.4
l-------------------
читаем код клиента
Код
message("всего=.. getNumberOf("client_codes") );
for i=0,getNumberOf("client_codes")-1 do
local x=getItem("client_codes",i);
message("i="..i..",cod="..tostring(x) );
end
получаем результат:
всего=2
i=0,cod=1737
i=1,cod=  
--------------------
если я правильно понял, то должен быть всего один код клиента.
и  действительно  код i=0,cod= 1737
но почему-то их два, i=1, cod=пусто.
------------------------
Что не так я делаю?
Какой в этом пустом коде тайный смысл?
=======================================
Огласите весь список, п..жалуста, в каких еще таблицах так сделано.
Спасибо.
 
Делаем список фирм и список счетов
Код
local s=""; for i=0,getNumberOf("firms")-1 do local x=getItem("firms",i); s=s.." "..x.firmid;   end;    message(s);
s=""  for i=0,getNumberOf("trade_accounts")-1 do local x=getItem("trade_accounts",i);   s=s.." "..x.firmid.."/"..x.trdaccid; end   message(s);
результат:
SMS_FIRM NC0014500000 MB1000100000 ALGO
NC0011100000/NL0011100043 SPBFUT000000/SPBFUT001qm
======================
Вопросы к разработчикам:
------------------------
1) Почему в таблице фирм отсутствуют фирмы, которые есть в таблице торговых счетов?
--------------------------------
2) Если так задумано, то где об этом написано.
-------------------
3) Зачем в таблице фирм указаны фирмы,у которых нет торговых счетов?
Где об этом написано .
------------------------
Спасибо
 
Здравствуйте.

Касательно лишнего кода. Данный код соответствует  "Пустому элементу". "Пустой элемент" служит для отображения или снятия  заявок, введённых без указания какого-либо кода.

Касательно  списка фирма и списка счетов. Помимо торговых фирм присутствуют ещё  служебные, необходимые для работы сервера, а также дополнительного  функционала. Торговые операции конкретно по ним не совершаются, однако, по факту, в терминале они есть.
Страницы: 1
Читают тему (гостей: 1)
Наверх