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

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
718
Благодарностей
466
Баллы
63
Не понимаю в чем проблема
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
Сообщения
903
Благодарностей
938
Баллы
93

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
718
Благодарностей
466
Баллы
63

Вложения

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

volody00

Client
Регистрация
06.09.2016
Сообщения
903
Благодарностей
938
Баллы
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 242
Благодарностей
1 816
Баллы
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
Сообщения
718
Благодарностей
466
Баллы
63

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