Доброго дня!
В своё время сделал базу данных для ведения дел в мировых судах.
Позволяют вести реестр дел, выводит статистику за период, вести архив.
Возможна привязка к одному компьютеру.
При использовании внешних компонент, возможна печать в Word
Использует SQLite, одна таблица, 143 колонки, во всю используются sql запросы.
На данный момент представляет академический интерес, т.к. мировые суды перешли на свою единую информационную систему.
Схему не стал вставлять, занимает 300кб))
Файл не дало вставить, поэтому ссылка на внешний ресурс.
http://dl.dropbox.com/u/2532917/usk.rar
HiAsm рулит, спасибо за внимание
Этот топик читают: Гость
Ответов: 5
Рейтинг: 3
|
|||
карма: 1 |
| ||
Голосовали: | Ivann, 1nd1g0, flud |
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_24051.txt [1.3KB] [262] |
Ответов: 8928
Рейтинг: 823
|
|||
imaster, очень хорошо, тем более не помню, чтобы тема обсуждалась здесь. Рулит не только HiAsm, но и Вы
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, а ты не знал - оказывается MT_String можно тоже использовать вместо Memory.
Леонид писал(а): очень хорошоцитата из схемы писал(а): Не несёт полезной нагрузки, добавлен чтобы пользователи прониклись объёмом труда потраченный на этот отчёт |
|||
карма: 25 |
|
Ответов: 8928
Рейтинг: 823
|
|||
Tad, ладно критиковать-то, я на днях нашёл одну из первых своих схем (перед выбросом проверял содержимое старых дисков) -- ух, как бы её сейчас распичужил, и порадовался что коллега Tad её не видит
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
imaster, вот тебе твоя связка Edit+DatePicker
В кнопках DateReal ( которую читаешь с БД для примера 1-е мая или пусто)
(Особенно когда в нике присутствует "master" и когда "кричали женщины Ура! и в воздух чепчики бросали" ) |
|||
карма: 25 |
|
Ответов: 5
Рейтинг: 3
|
|||
Спасибо за комменты, вообще это мой первый большой проект на HiAsm, не отличается изящными решениями, где то топорно, согласен.
2Tad: Мотив защиты был меркантильный, но времена изменились и было получено лишь моральное удовлетворение. И действительно, надо было по другим ником заливать ------------ Дoбавленo в 23.36: Tad писал(а): В базе 147 колонок. Значит всю статистику можно организовать на 300-500 компонентах, а не на 1400 Компоненты в смысле контролы (поля ввода, кнопки)? Можно всё и в Excel вести на макросах)) ------------ Дoбавленo в 23.39: Tad писал(а): nesco, а ты не знал - оказывается MT_String можно тоже использовать вместо Memory.Если вы про ввод ключа привязки, то такой пример использования где то был, может даже в стандартных. |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
imaster, да нет, всё нормально. Бывают проекты наааамноооого хуже.
Но половина компонент лишняя. ------------ Дoбавленo в 23.43: imaster писал(а): Можно всё и в Excel вести на макросах))А можно в HiAsm-е,... и намного проще. Дело вкуса... ------------ Дoбавленo в 00.04: А вот так выбирать судью, а добавлять нового прямо в поле ввода ComboBox
imaster, и обманывать нехорошо imaster писал(а): 143 колонки |
|||
карма: 25 |
|
Ответов: 5
Рейтинг: 3
|
|||
Tad писал(а): Но половина компонент лишняя.Опишите, хотя бы в общих чертах, что на ваш взгляд лишнее? С выбором даты я понял, там всего на один элемент меньше стало) А с остальным? |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
imaster писал(а): С выбором даты я понял, там всего на один элемент меньше стало |
|||
карма: 25 |
|
Ответов: 1321
Рейтинг: 37
|
|||
[flood]А вот и схемка для соревнования [/flood]
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
imaster, А вот и начало схемки :
code_24059.txt ------------ Дoбавленo в 18.23: imaster, 1. Заставлять пользователя листать 1000 дел,каждый раз читая, чтобы найти нужное - верх издевательства. Намного удобнее выбирать по номеру дела из отсортированного списка из ComboBox. ИМХО Надеюсь, что номера дел не дублируются ? 2. Держать базу всё время "открытой" - иметь только одно рабочее место. Открывать только по надобности. 3. Я бы читал,писал и редактировал только нужные колонки для каждой странички документа. Заполнил ты все странички, кроме последней, и нужно прерваться или прервали. и... много ещё чего. |
|||
карма: 25 |
| ||
файлы: 1 | code_24059.txt [7.9KB] [291] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2017-06-14 20:25:00 |
|||
карма: 0 |
|
Ответов: 5
Рейтинг: 3
|
|||
Извините, предыдущее сообщение моё.
|
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
h178-129-190-174.dyn.bash писал(а): Tad писал(а)Заполнил ты все странички, кроме последней, и нужно прерваться или прервали. Не проблема, нажал "Сохранить", всё сохранилось. проверка на изменение данных, и вопрос "Данные были изменены. СохранитьОтказаться". Дело хозяйское... imaster писал(а): С выбором даты я понял, там всего на один элемент меньше стало)code_24065.txt imaster писал(а): Т.е. Открыли БД - Прочитали - Закрыли? Открыли - Обновили - Закрыли? Извиняюсь за нелепый вопрос, но что это может дать? Как я понимаю, снижена вероятность испортить базу при внезапной перезагрузке компа? |
|||
карма: 25 |
| ||
файлы: 1 | code_24065.txt [1.1KB] [236] |