powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / DataExpress - конструктор баз данных.
25 сообщений из 277, страница 2 из 12
DataExpress - конструктор баз данных.
    #39444414
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisherangro"антилошарный стек технологий" - хорошо сказано, надо запомнить

в 1с и транзакции есть и всё равно если свет выключили посреди обновления, то процентов 50 что база не запустится

Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.
В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444417
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,

Ну так респект и уважуха создателям 1С))
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444511
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarНу так респект и уважуха создателям 1С))
Таки да

Но если серьезно - такие происшествия не являются проблемой, если всё делать в соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444539
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovв соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.

Получается самая настоящая транзакция. Только вручную :)
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444579
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat Fisher,

Или все метаданные в базе хранить. Чтобы транзакция и них распространялась.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444716
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovCane Cat Fisherпропущено...


Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.
В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...
Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39444831
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.
Ну dbf-ные не совсем транзакционные
А вот то, что скульные базы портились - странно. Может, там были бед блоки на диске или ошибки на уровне файловой системы?
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493415
YurAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Нормальное кровохарканье" процесса разработки. Проблема в DataExpress заключалась в раздельных транзакциях при сохранении метаданных (случилось редкое явление - обрыв связи аккурат в миллисекунды между двумя транзакциями). Автор этот случай принял к сведению и внёс исправление. Теперь сохранение изменений в дизайнере происходит в одной транзакции.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493479
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493498
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Не очень понятно что с того этим ребятам.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493540
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarhVostt,

Не очень понятно что с того этим ребятам.

Ребята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.

Доверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493559
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttРебята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.
Опыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).

hVosttДоверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо
Ну, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39493570
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarОпыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).

Ну смотри. Вордпресс, джумла, чё там ещё, ещё десяток абсолютно бесплатных CMS. Сколько баблища люди на них заработали? Достаточно много и продолжают зарабатывать :)

Людям, бизнесу, никакой продукт сам по себе нафиг не упёрся, ни платно, ни за бесплатно. Им надо решение. Решение своих задач, проблем. Значит надо придумать, как решать задачи бизнеса дешевле и быстрей, чтобы быстрее зарабатывать на этом деньги. Всем выгодно. А как сделать такой продукт, который быстрее всего приведёт к желаемому результату? Open Source.

dma_caviarНу, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.

Ну и как на них смотреть? Как будто кто-то кого-то пустит смотреть на пример внедрения. А рассказать можно что угодно. Тем более эти продукты позиционируются как конструкторы. Типа бери и сам делай. Только нафига?

За что-то деньги отдать, чтобы потом самому с этим *бстись? Бизнес-модель просто бриллиант
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39497132
YurAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttНадо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)

Например..?
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39615125
Фотография vovka3003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новый независимый форум с обсуждением программы DataExpress:
https://forum.develop-soft.ru/viewforum.php?f=3
Добро пожаловать!
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39637572
Фотография vovka3003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Небольшая коллекция полезных расширений для DataExpress на форуме Develop-Soft:
Список
Всплывающие подсказки при наведении мыши
Действие добавляет всплывающие подсказки для выбранных компонентов формы. (устанавливается в действии формы)
Скачать


Запуск приложения/файла с ожиданием завершения
Действие (+ функция) запускает приложение ( открывает файл/ссылку в сопоставленном приложении), с ожиданием завершения запускаемого процесса.
Скачать


Создание PDF в DataExpress
Мини-статья. Вариант создания PDF-файла из печатаемого шалона с помощью возможностей конвертирования программы Foxit Reader
Подробно


Инструмент для перевода интерфейса разрабатываемой БД
Автоматически определяет текущий язык, установленный для DataExpress и применяет перевод по шаблону
Скачать


Текущий язык программы
Функция возвращает текущий язык установленный в программе.
Скачать


Маска для поля ввода
Действие устанавливает маску ввода для выбранного поля (альтернатива маске встроенной в программе).
Скачать


"При изменении поля"
Действие фиксирует изменения поля непосредственно в процессе ввода. Может использоваться для мгновенного вызова функций (проверки, индикация, наглядный ввод и т.п.)
Скачать


Очистка фильтра формы по кнопке
Небольшой action, позволяющий сбросить фильтр формы, включая фильтры, установленные в дочерней форме.
Скачать


Рестарт программы и авторизация
Действие перезапускает приложение (запускает новый экземпляр при закрытии). Может использоваться как средство быстрой смены пользователей текущей БД / временной "быстрой блокировки".
Скачать


"Дублировать" и "Дублировать все" в запросе
Действие (кнопки) дублирует запись указанного запроса. Опционально настраивается режим (форма, форма+подчиненные таблицы)
Скачать


Сканирование (TWAIN, WIA)
Действие выполняет сканирование с любого установленного в системе сканера по протоколу TWAIN и WIA (выбирается в настройках профиля).
Скачать


Вставка текста в место нахождения курсора
Действие выполняет вставку произвольного текста в место нахождения курсора (или в выделение с заменой) в поле. Применение можно найти довольно широкое (насколько хватит фантазии): это могут быть и спецсимволы (комбинации для которых так долго вспоминать) или шаблонные заготовки текста.
Скачать


Генератор QR-кода offline
Функция + Действие. Генерирует QR-код из заданного текста в компонент "Изображение". Для формирования QR-кода не требуется подключение к интернет (используется консольная утилита).
Скачать


Перетаскивание формы за любое место
Действие, функция. Для активации достаточно просто подключить действие в форме или прописать выражение FM_MOVE в любой надписи в форме.
Скачать


Гео-функции
Модуль содержит несколько полезных функций для работы с картами, определение координат и адресов, поиск и геопозиционирование. (подробное описание внутри модуля).
Скачать


Дата и время в верхней панели кнопок
Функция для вставки в Main (глобальный модуль программы). Создает лейбл (дата, день недели, время) в панели кнопок главного окна программы с ежесекундным обновлением.
Перейти


Проверка валидности ИНН
Функция проверки ИНН по контрольной сумме.
Скачать

P.S. Об обнаруженных ошибках, багах просьба отписываться в теме размещения конкретного модуля.
P.P.S. Хотелки, идеи, пожелания, предложения тут.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39669507
Фотография vovka3003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создан облачный сервис-песочница для тестирования баз: DataExpress Cloud .
Для того чтобы поработать со своей базой в облаке достаточно выполнить пару несложных шагов:

1. Загрузить файл бд перетаскиванием в браузер.
2. Запустить загруженную базу в DataExpress...

Это все! Нет необходимости в установке собственного сервера Firebird а нахождение базы в открытом доступе через интернет делает ее доступной для пользователей из любой точки мира. На сервисе уже все готово и настроено для полноценной сетевой работы.

Адрес сервиса: http://base.mydataxpress.ru
Ветка с обсуждением: https://forum.develop-soft.ru/viewtopic.php?f=14&t=140#p1006

...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833498
Фотография vovka3003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
new! DataExpress в социальных сетях:



Присоединяйтесь и приглашайте других! Каждый ваш лайк или репост поможет проекту информационно.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833534
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YurAnthVosttНадо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)

Например..?

гугл выдаёт дофига примеров. их крупных тот же oodo, тысячи их.

но изобретатели планируют к велосипеду когда-нибудь добавить руль, седушку, и даже может второе колесо! педали будут в следующем релизе, через пару тройку месяцев
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833578
7bit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все уже есть. Садись и едь.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833583
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
7bit,
ага, только педали нужно вдесятером крутить)
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833585
7bit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если крутить назад, то да. Инструкцию надо читать перед использованием.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833680
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
7bitВсе уже есть. Садись и едь.И на чем ты едешь, или когда-то ехал ?

Их хоть и тысячи, но при более близком просмотре оказывается, что это либо никуда не годится, либо порог вхождения излишне высок.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833719
7bit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На своем еду.
...
Рейтинг: 0 / 0
DataExpress - конструктор баз данных.
    #39833982
Фотография vovka3003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttгугл выдаёт дофига примеров. их крупных тот же oodo, тысячи их.
Верю. Даже перепробовал десятки (если не сотни) таковых (в т.ч. oodo). По сравнению с теми, что юзал - DataExpress - это инструмент который в прямом смысле "сел и поехал".


То есть:
1. Установил через (далее->далее).
2. Запустил.
3. Нажал клавишу F11.
4. Создавай свою систему учета (кликами мыши, вводом данных).

Это (подчеркну) - прямо на старте (то бишь не требуется никаких "развертываний-завертываний").
Почему "сразу не доехал до Парижа"? Ну тут ясное дело - как и в любых других системах - надо немножечко заглянуть в "навигатор" (что многие ленятся делать, им "все и сразу" подавай).
Приведу из ближайших похожих "конкурентов-великов" (сел и поехал), существующих на сегодняшний день:

1. Руна - в принципе "сел и поехал". Но большой минус - педали короткие и никак не модифицируются от слова "вообще" (в DX это можно сделать самому или попросить "мастера по наращиванию педалей"). Резюме: "велик" для "поездок по двору". (про сетевой режим - промолчу тактично).

2. My Visual DataBase - до недавнего времени сей велик был функционально круче DataExpress. Пока в DataExpress не появились "расширения" (это заготовки от "мастеров по изготовлению катафотов, зеркал, бибикалок" и прочих "велосипедных аксессуаров"). Теперь можно сказать, что тут MVDB уступила DX и так и осталась системой программирования (для специалистов). Резюме: на этом велике можно выехать за пределы двора, но требуется "водительское удостоверение категории "М" (а лучше сразу "А", "В", "С" ...). Платная.

3. CRM "Руководитель". Велик: сел и поехал (очень многое можно сделать без кодинга). Выигрывает у двух вышеприведенных тем, что безусловно бесплатен. Но проигрывает DataExpress в том, что она исключительно WEB-ориентированная и нужны навыки развертывания веб-сервера. Резюме: велик спокойно выезжает за пределы двора, но "из-коробки" поступает в "разобранном виде" и надо уметь его "собрать".

Больше не знаю кого еще привести в пример... Все как-то "далеко"...

Итог: Главные отличия DataExpress от трех великов выше:

1. Безусловно бесплатный во всех режимах (в т.ч. и для коммерческого использования).
2. Без каких-либо проблем развертывается на собственном сервере в несколько шагов.
3. Можно создать свое приложение от расстановки объектов на форме, до вывода документа на печать БЕЗ программирования.
4. Дополнять свое приложение своими или готовыми плюшками насколько хватит знаний и фантазии (интеграция с различными сервисами, ОС, другими БД, периферией и т.п.)
...
Рейтинг: 0 / 0
25 сообщений из 277, страница 2 из 12
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / DataExpress - конструктор баз данных.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]