C# не добавляет Json в Список

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
773
Благодарностей
517
Баллы
93
Не понимаю в чем проблема
C#:
IZennoList lstProductID = project.Lists["ProductID"];

project.SendInfoToLog("Json для Списка: " + project.Json.body.products[0].ToString());

lstProductID.Add(project.Json.body.products[0].ToString());
Получаю лог:
OK: Json для Списка: 10024453
Err: Выполнение действия CSharp OwnCode. "ZennoLab.InterfacesLibrary.ProjectModel.IZennoList" не содержит определения для "Add"
Почему выходи ошибка не содержит определения для "Add", когда мы видим число 10024453 строкой выше
 

volody00

Client
Регистрация
06.09.2016
Сообщения
929
Благодарностей
1 019
Баллы
93

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
773
Благодарностей
517
Баллы
93

Вложения

  • 65,8 КБ Просмотры: 66

volody00

Client
Регистрация
06.09.2016
Сообщения
929
Благодарностей
1 019
Баллы
93
пересоздавай проект, это глюк или где-то косяк (только не копируй со своего шаблона). вот мой код (на всякий):
C#:
IZennoList lstProductID = project.Lists["ProductID"];
project.Json.FromString(project.Variables["test"].Value);
project.SendInfoToLog("Json для Списка: " + project.Json.body.products[0].ToString());
lstProductID.Add(project.Json.body.products[0].ToString());
1.png
 
  • Спасибо
Реакции: Dmitriy Ka

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 246
Благодарностей
1 820
Баллы
113
Не понимаю в чем проблема
C#:
IZennoList lstProductID = project.Lists["ProductID"];

project.SendInfoToLog("Json для Списка: " + project.Json.body.products[0].ToString());

lstProductID.Add(project.Json.body.products[0].ToString());
Получаю лог:
OK: Json для Списка: 10024453
Err: Выполнение действия CSharp OwnCode. "ZennoLab.InterfacesLibrary.ProjectModel.IZennoList" не содержит определения для "Add"
Почему выходи ошибка не содержит определения для "Add", когда мы видим число 10024453 строкой выше
Скорее всего у Вас версия ниже 7.3.0.0, верно? Чтоб код заработал надо обновиться.
Или предварительно сохранять содержимое project.Json.body.products[0].ToString() в переменную, и потом уже добавлять в список.
 
  • Спасибо
Реакции: Dmitriy Ka

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
773
Благодарностей
517
Баллы
93

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)