Добрый день прошу совета как правильно организовать работу с ClientDataSet
в ClientDataSet храню настройки подключения к разным сайта но у них есть поле которые обозначает активный сайт ( главный) тип поля boolean значение TRUE/FALSE
Вопрос в следующем при добавлении новой записи, если она будет активной нужно перебрать все текущие и если там уже есть активная запись то сменить пометку с true на false.
И туже операцию нужно воспроизвести при смене активного магазина из уже существующих. снимать и ставить отметку можно только в верхней части редактора а в grid можно только выбрать магазин для редактирования
прошу прощения если проблему сформулировал не совсем понятно но буду рад любой идеи как сделать подобный функционал
также объясню почему решил хранить настройки в ClientDataSet мне будет удобно перебирать записи в нем и делать запросы на сервер чтоб проверять наличие новых данных, но обязательно нужен активный магазин для настроек по умолчанию
Вопрос
master webs
Добрый день прошу совета как правильно организовать работу с ClientDataSet
в ClientDataSet храню настройки подключения к разным сайта но у них есть поле которые обозначает активный сайт ( главный) тип поля boolean значение TRUE/FALSE
Вопрос в следующем при добавлении новой записи, если она будет активной нужно перебрать все текущие и если там уже есть активная запись то сменить пометку с true на false.
И туже операцию нужно воспроизвести при смене активного магазина из уже существующих. снимать и ставить отметку можно только в верхней части редактора а в grid можно только выбрать магазин для редактирования
прошу прощения если проблему сформулировал не совсем понятно но буду рад любой идеи как сделать подобный функционал
также объясню почему решил хранить настройки в ClientDataSet мне будет удобно перебирать записи в нем и делать запросы на сервер чтоб проверять наличие новых данных, но обязательно нужен активный магазин для настроек по умолчанию
Ссылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.