cJSON: И про сервисные функции очистки GROUP

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Основной тред
Ответить
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8016
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 94 раза

cJSON: И про сервисные функции очистки GROUP

Сообщение Игорь Столяров »

Добрый день !

По ненавязчивой рекомендации администрации создаю на каждый вопрос новую тему. ;)

Прошу рассмотреть возможность добавление в класс CJSON метода очистки структуры (GROUP/QUEUE) с массивами.
Это грабли, на которые будет наступать каждый, кто хоть раз напишет для GROUP с DIM оператор CLEAR(GROUPNAME). :(
Это такой же внутренний косяк Clarion, как и история с IsBool / Instance / JsonName и его нужно убирать в классе.

Во избежание проблем, должно быть жёсткое провило для очистки GROUP / QUEUE:

Код: Выделить всё

  !Clear(GroupName) - НЕПРАВИЛЬНО ! :(
  Json::DeepClear(GroupName) - ПРАВИЛЬНО ! :)  
Я устроил на ClaHUB очередной срач, но добился рабочего решения вопроса:
https://clarionhub.com/t/how-do-i-clear ... ay/7502/26

Если у Вас есть альтернативный вариант - прекрасно ! Предложите. Но так или иначе вопрос должен быть решён. ;)
Make Clarion Great Again ! 😎
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3284
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 48 раз
Контактная информация:

cJSON: И про сервисные функции очистки GROUP

Сообщение Дед Пахом »

Игорь Столяров писал(а): 05 Октябрь 2024, 8:03 Это грабли, на которые будет наступать каждый, кто хоть раз напишет для GROUP с DIM оператор CLEAR(GROUPNAME).
Ну да, я знаю двоих - себя и Вас. Остальные не юзают GROUP,DIM и живут спокойно.

v1.47 доступна.
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8016
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 94 раза

cJSON: И про сервисные функции очистки GROUP

Сообщение Игорь Столяров »

Дед Пахом писал(а): 06 Октябрь 2024, 12:17 v1.47 доступна.
Спасибо ! Пошёл тестировать. :)
Дед Пахом писал(а): 06 Октябрь 2024, 12:17 Остальные не юзают GROUP,DIM
Понимаете в чём здесь проблема ...
Если идти по пути "а вот мне это не надо", то лучше тогда вообще ничего не делать. ;)
Make Clarion Great Again ! 😎
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5226
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 12 раз
Поблагодарили: 63 раза

cJSON: И про сервисные функции очистки GROUP

Сообщение finsoftrz »

Игорь Столяров писал(а): 06 Октябрь 2024, 12:25
Дед Пахом писал(а): 06 Октябрь 2024, 12:17 v1.47 доступна.
Спасибо ! Пошёл тестировать. :)
Дед Пахом писал(а): 06 Октябрь 2024, 12:17 Остальные не юзают GROUP,DIM
Понимаете в чём здесь проблема ...
Если идти по пути "а вот мне это не надо", то лучше тогда вообще ничего не делать. ;)
Игорь, Вы противоречие сами себе. Юзаете же с11, и на все баги говорите, что это не надо, это все давно устарело. :lol:
C6/C12, ШВС, tps/btrieve.
Ответить