Есть база данных (десяток таблиц, в самой "важной" несколько десятков тысяч строк) — небольшая в общем. Что-то типа биллинга.
Как простейшим спосбом сделать из нее веб-приложение? Все это строго внутри компании (считаем, что доступ в интернет отсутствует).
База тоже не суть какая, можно конвертнуть во что надо. Лишь бы отчеты типа Power BI к ней можно было прикрутить.
Надо чтобы пользователи
— смогли вводить данные в таблицы (чтобы были формы, которые не надо было бы делать руками)
— чтобы была возмность добавить несложную валидацию (типа на формулах) в эти формы
— чтобы была возможность добавить значения по умолчанию (например), в общем какая-то минимальная логика
— чтобы писать как можно меньше кода (в идеале — вообще не писать), то есть, делать руками сайт на <xxx> — не хочется
— чтобы обслуживание этого дела не было сложным
Думал про Power Apps (вроде то что нужно более менее, но они без интернета не работают, насколько я понял)
В общем может кто посоветует что похожее? Платное, бесплатное — без разницы в общем.
Re: Простой пользовательский интерфейс для базы данных
Здравствуйте, bnk, Вы писали:
bnk>Есть база данных (десяток таблиц, в самой "важной" несколько десятков тысяч строк) — небольшая в общем. Что-то типа биллинга. bnk>Как простейшим спосбом сделать из нее веб-приложение? Все это строго внутри компании (считаем, что доступ в интернет отсутствует).
А что с тем приложением, для которого база изначально создавалась? Базы не создаются сами по себе.
И какая все-таки база?
>Думал про Power Apps (вроде то что нужно более менее, но они без интернета не работают, насколько я понял)
В общем может кто посоветует что похожее?
SharePoint.
Re[2]: Простой пользовательский интерфейс для базы данных
Здравствуйте, wildwind, Вы писали:
W>А что с тем приложением, для которого база изначально создавалась? Базы не создаются сами по себе. W>И какая все-таки база?
Учёт времени по сути (управление ресурсами). Типа ERP.
>>Думал про Power Apps (вроде то что нужно более менее, но они без интернета не работают, насколько я понял) W>В общем может кто посоветует что похожее?
W>SharePoint.
Оно больше 5000 элементов в списке нормально не тянет (если имеется в виду хранить данные в виде списков), да и как с формами быть?
Мелкомягкие всё порубили, продвигая свои power apps
Re: Простой пользовательский интерфейс для базы данных
bnk>Есть база данных (десяток таблиц, в самой "важной" несколько десятков тысяч строк) — небольшая в общем. Что-то типа биллинга. bnk>Как простейшим спосбом сделать из нее веб-приложение? Все это строго внутри компании (считаем, что доступ в интернет отсутствует). bnk>База тоже не суть какая, можно конвертнуть во что надо. Лишь бы отчеты типа Power BI к ней можно было прикрутить.
bnk>Надо чтобы пользователи bnk>- смогли вводить данные в таблицы (чтобы были формы, которые не надо было бы делать руками) bnk>- чтобы была возмность добавить несложную валидацию (типа на формулах) в эти формы bnk>- чтобы была возможность добавить значения по умолчанию (например), в общем какая-то минимальная логика bnk>- чтобы писать как можно меньше кода (в идеале — вообще не писать), то есть, делать руками сайт на <xxx> — не хочется bnk>- чтобы обслуживание этого дела не было сложным
bnk>Думал про Power Apps (вроде то что нужно более менее, но они без интернета не работают, насколько я понял) bnk>В общем может кто посоветует что похожее? Платное, бесплатное — без разницы в общем.
UniGUI вас спасет!
посмотрите демки на их сайте! приятно удивят!
Re[2]: Простой пользовательский интерфейс для базы данных
Здравствуйте, wamaco, Вы писали:
bnk>>Думал про Power Apps (вроде то что нужно более менее, но они без интернета не работают, насколько я понял) bnk>>В общем может кто посоветует что похожее? Платное, бесплатное — без разницы в общем.
W>UniGUI вас спасет! W>посмотрите демки на их сайте! приятно удивят!
Посмотрел. Можно чуть подробнее? Но там же вроде бы код писать надо..?
Выглядит как обычная библиотека компонентов, типа devexpress, только доисторическая. Или я что-то не так понял?
Re: Простой пользовательский интерфейс для базы данных
Здравствуйте, bnk, Вы писали:
bnk>Надо чтобы пользователи bnk>- смогли вводить данные в таблицы (чтобы были формы, которые не надо было бы делать руками) bnk>- чтобы была возмность добавить несложную валидацию (типа на формулах) в эти формы bnk>- чтобы была возможность добавить значения по умолчанию (например), в общем какая-то минимальная логика bnk>- чтобы писать как можно меньше кода (в идеале — вообще не писать), то есть, делать руками сайт на <xxx> — не хочется bnk>- чтобы обслуживание этого дела не было сложным
На python есть django (веб фреймворк). В него встроен ORM, с помощью которого описываются модели данных. Эти модели можно автоматически сгенерировать из схемы БД (есть инструменты).
Также имеется django admin — формы для ввода данных в БД. Они автоматически генерируются на основе моделей. Выглядит более-менее, поддерживаются связи между таблицами. Есть возможность добавлять валидацию, логику, и вообще кастомизировать.
Best regards, Буравчик
Re[2]: Простой пользовательский интерфейс для базы данных
Здравствуйте, wildwind, Вы писали:
W>А что с тем приложением, для которого база изначально создавалась? Базы не создаются сами по себе. W>И какая все-таки база?
Как end user tool он очень годен, но сделан технически невменяемо (перфоманс, API — попробуйте поработать с базой хотя бы среднего размера через CAML, я, например, пробовал, удовольствие ниже среднего).