Цитата:
Сообщение от zlofromhell
S ='';
for (var s = 0; s < TovarItems.Count; s++)
{
AItem = TovarItems.Items[s];
system.log(AItem.TypeElement);
if (AItem.TypeElement == 'ФП')
{S = TovarItems.TovarArticul; alert(S)}
else if
(AItem.TypeElement != 'ФП') {alert (S = '');}
{break;}
}
Смысл такой: если в моделе присутствует тип элемента "ФП" то выводить артикул модели. Если нет, то ничего не делать.
Воюю второй день - не могу понять что не так.
|
Думаю в этом и проблема "если в модели", У вас в цикле считает до TovarItems.Count, а сколько значение TovarItems.Count в модели скрипт не знает, т.к TovarItems.Count для скрипта непонятный объект. Попробуйте вывести в лог TovarItems.Count, если даст количество то я ошибаюсь.