ProjectMaker потеря данных после выполнения кубика

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
545
Благодарностей
301
Баллы
63
Подскажите как-то можно сделать так, чтобы после выполнения кубика в ProjectMaker не очищалась вся память?
Возникает проблема реализации абстрактных классов. Инициализирую объект в одном кубике, чтобы в дальнейшем другими кубиками с ним работать, но ProjectMaker очищает память и другие кубики уже не видят нужный объект.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 013
Благодарностей
540
Баллы
113
Подскажите как-то можно сделать так, чтобы после выполнения кубика в ProjectMaker не очищалась вся память?
Возникает проблема реализации абстрактных классов. Инициализирую объект в одном кубике, чтобы в дальнейшем другими кубиками с ним работать, но ProjectMaker очищает память и другие кубики уже не видят нужный объект.
Так нельзя, память выделяется пока приложение запущено
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 385
Баллы
113
Можно пробросить между кубиками через контекст.
Пример прикрепил.
 

Вложения

Ахилес

Client
Регистрация
11.11.2020
Сообщения
875
Благодарностей
356
Баллы
63
есть контекст и глобальные переменные. в обоих случаях можно хранить любые объекты.
 

Dmitriy Ka

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

Ахилес

Client
Регистрация
11.11.2020
Сообщения
875
Благодарностей
356
Баллы
63
Через контекст можно передать только тип данных string, а мне нужно классы с методами:-)
у него в примере строка передается ? или все таки целый класс с методами ?
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
545
Благодарностей
301
Баллы
63
Основанная проблема состоит в дебаге проекта.
Чтобы работать с абстрактными классами, приходится писать код в PM, потом запускать ZP, смотреть где что отвалилось и обратно править в PM, а это очень не удобно.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 013
Благодарностей
540
Баллы
113
Основанная проблема состоит в дебаге проекта.
Чтобы работать с абстрактными классами, приходится писать код в PM, потом запускать ZP, смотреть где что отвалилось и обратно править в PM, а это очень не удобно.
В чем проблема подрубить vs и там код писать с нормальным дебагом?
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
545
Благодарностей
301
Баллы
63
В чем проблема подрубить vs и там код писать с нормальным дебагом?
Код пишется в VS, но код пишется для ZP. Отдебажить логику выполнения, как она работает в разных кубиках ZP через VS не возможно.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 013
Благодарностей
540
Баллы
113
Код пишется в VS, но код пишется для ZP. Отдебажить логику выполнения, как она работает в разных кубиках ZP через VS не возможно.
Так весь проект написать через vs, что бы с кубиками не возиться
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
545
Благодарностей
301
Баллы
63
Нашел решение своей проблемы. Все оказалось очень просто, нужно убрать всего лишь одну галочку в настройках (facepalm)
110180

Теперь можно инициализировать объекты в одном кубике, а работать с ними в других кубиках.
Сколько же проблем для меня убирает данная галочка :D
 

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