Страница 1 из 1
А как вы разрабатываете свой "Руководитель"
Добавлено: 06 окт 2018, 15:41
meu3
Добрый день всем!
Как у начинающего чайника возник вопрос по работе с системой.
Как вы добавляете функционал в систему?
Сейчас поясню вопрос.
- Есть сама система, которую лучше не трогать. Ей занимается разработчик. И обновления которые он делает - это его уровень компетенции.
- Есть данные, которые в систему вносят пользователи. Эти данные дороги нам.
- И есть структура приложения, которую мы и настраиваем.
Получается, что мы работаем с системой напрямую и в случае неудачных действий можем "грохнуть" данные вносимые пользователями.
Можно восстановить из бэкапа. Но тогда нужно работать по ночам, чтобы не потерять ничего.
Получается нужно сначала потренироваться на копии, проверить работоспособность, а потом сделать все в рабочей системе ее раз.
Поделитесь, пожалуйста, способами разработки.
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 06 окт 2018, 16:43
support
Получается нужно сначала потренироваться на копии, проверить работоспособность, а потом сделать все в рабочей системе ее раз.
Да, лучше сначала сделать все задуманное на копии, за одно и будет видно, подходить такая конструкция или нет.
Что касается внесения изменения на живую систему, то для этого есть "Режим обслуживания". Если режим обслуживания включен, то войти в систему смогут только администраторы.
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 06 окт 2018, 17:04
meu3
Меня интересует, можно ли сделать 3х уровневую систему
1) Уровень Системы
2) Уровень Структуры
3) Уровень Данных
С возможностью их раздельной загрузки-выгрузки?
Опять приходит на ум 1с с их Платформой-Конфигурацией.
Права там отката на предыдущую конфигурацию нет, но зато можно тренироваться на клоне текущей конфы - а потом накатывать изменения в структуре.
Сейчас если мы поменяли тип поля, сохранили, вернули назад - же все? Данные тю-тю?
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 06 окт 2018, 18:47
support
Нет, так сделать нельзя, ведь поле - это поле в базе данных, если вы его удаляете, то данные удаляются из базы.
Касательно сметы типа поля, то тут нужно смотреть какой тип, например если у вас был тип Поле ввода, а вы изменили на числовой тип поля, то это не повлияет на существующие данные.
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 06 окт 2018, 22:32
meu3
Однако вопрос экспорта структуры - уже решён.
Осталось дело за малым

совместить текущую и новую структуры.
Тут уже и до импорта отдельных сущностей недалеко...
Вот мне понравилась структура, например чужого ежедневника. Бац/вжух - и она уже у меня.
Или при экспорте - толко структуры сущностей/подсущностей или отчетов сохранять/загружать...
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 07 окт 2018, 05:05
support
Как минимум можно организовать экспорт-импорт полей. Технически это возможно. Добавил в план.
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 08 май 2019, 19:24
support
Экспорт и импорт полей сущности реализован для версии 2.5
https://vk.com/rukovoditel_project?w=wall-80230319_799
Re: А как вы разрабатываете свой "Руководитель"
Добавлено: 11 май 2019, 08:10
meu3
Понял, спасибо!