Еще подождать?
Этот топик читают: Гость
Ответов: 72
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вот как-то так.
А таким видится внешний вид shuster_vid.jpg Редактировалось 1 раз(а), последний 2016-09-21 17:50:15 |
|||
карма: 25 |
| ||
файлы: 1 | Shuster_3.rar [7.9KB] [382] |
Ответов: 72
Рейтинг: 0
|
|||
Со справочниками боле менее стало понятно, по ходу добавлю еще. Что посоветуешь теперь делать?
Ранее форум не работал, так полный текс я не воспроизведу, но если коротко, то я в своем учреждении могу придать вид базе обучающихся таким как посчитаю нужным и удобным. Потому прошу ту кучку схему, что ты видел последний раз, помочь привести в божеский вид, со снисходением на мой скромный уровень развития в хиасме и полном 0 в программировании. Начал читать делфи, думаю пригодиться Редактировалось 1 раз(а), последний 2016-09-21 17:56:20 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
shuster писал(а): Со справочниками боле менее стало понятно, по ходу добавлю еще. Что посоветуешь теперь делать?Да. ОБЯЗАТЕЛЬНО обнови StringTable !!! Редактировалось 1 раз(а), последний 2016-09-21 18:02:26 |
|||
карма: 25 |
|
Ответов: 72
Рейтинг: 0
|
|||
Это из-за собачки?
Интересный вид. Архив пока посмотрю позже. С телефона зашел. "Кажется ты меня понял" Редактировалось 2 раз(а), последний 2016-09-21 18:09:17 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
shuster писал(а): Это из-за собачки?Пока не обновишь StringTable, даже не пробуй запускать - пропадут некоторые линки.И помни про отдельную папку! Редактировалось 3 раз(а), последний 2016-09-21 18:31:46 |
|||
карма: 25 |
|
Ответов: 72
Рейтинг: 0
|
|||
Сделал как сказал, кроме вкладки справочники ничего не открывается.
В самой схеме вижу, что есть формы для добавления тренеров и видов спорта, но при запуске их нигде не видно. StringTable обновил (doAddColumn и @ClearAll есть). Отдельную папку делал. При попытке добавить/изменить данные в FormatStr званий или в списке видов спорта они никак не изменялись внешне при запуске программы. Редактировалось 1 раз(а), последний 2016-09-22 06:04:34 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Работа
|
|||
карма: 25 |
| ||
файлы: 1 | 2016-09-22 at 07-45-02.rar [1.3MB] [598] |
Ответов: 72
Рейтинг: 0
|
|||
замудрил с кликами, проще и наглядней кнопками добавить удалить, попробую подправить
|
|||
карма: 0 |
|
Ответов: 72
Рейтинг: 0
|
|||
Попробовал... кнопки добавились и добавился ряд вопросов
1 - Могу удалить выбранную строку, но данное изменение не сохраняется. Что я забыл добавить? 2 - Как двойной клик правой кнопки мыши заменить на одиночный также правой кнопкой мыши? 3 - Не совсем понял, как ты несколько таблиц запихал в однотипную форму? Еще один вопрос в картинке 11 |
|||
карма: 0 |
| ||
файлы: 2 | Shuster_3-1.rar [8.2KB] [263], 11.JPG [156.1KB] [558] |
Ответов: 16884
Рейтинг: 1239
|
|||
1. Не знаю - не смотрел. (Сегодня занят по самое небалуйся)
2. Можно использовать точку onMouseDown, но могут быть непонятки. 3. Очень просто - структура таблиц одинакова (id,name) поэтому в одной форме меняется только имя таблицы БД и надпись на Label. Для этого служит вспомогательная таблица panel. По твоему 11.jpg: можно и так и так. Специально сделал для тебя. shuster писал(а): проще и наглядней кнопками добавить удалить1. с паролем с правом редактирования 2. и всем остальным только для просмотра. Отключать две твоих кнопки сложнее, чем одно PopUpMenu. Перестань совать кнопку "Удалить". Особенно в "Справочники" Тебе объяснить или сам додумаешься "почему"? --- Добавлено в 2016-09-22 14:59:14 shuster писал(а): кроме вкладки справочники ничего не открывается.
В самой схеме вижу, что есть формы для добавления тренеров и видов спорта, но при запуске их нигде не видно. Редактировалось 4 раз(а), последний 2016-09-22 14:59:14 |
|||
карма: 25 |
|
Ответов: 72
Рейтинг: 0
|
|||
Я сам по работе недавно разгрузился, в итоге растерял логику построения схем.
На счет кнопки Удалить - используя ее а не Изменить удалю навсегда что-то из справочников и совсем не только то что хотел Отключать две твоих кнопки сложнее, чем одно PopUpMenu а разве не достаточно просто сделать кнопки неактивными пока не введен пароль? Типа пока не введен пароль то серия кнопок, эти две и другие, не кликабельна. Редактировалось 1 раз(а), последний 2016-09-22 17:37:24 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
shuster писал(а): На счет кнопки Удалить - используя ее а не Изменить удалю навсегда что-то из справочников и совсем не только то что хотелНапример: 10 лет был тренером Иван Иванович Иванов. За это время обучил 1000 человек плаванью. Умер. Ты, имея кнопку "Удалить", в тот-же день удалил его из списка тренеров. А на его id ссылаются 1000 личных дел. Для того чтобы разбросать этих, пусть 30 "текущих" обучающихся по другим тренерам, ты даёшь запрос SELECT * FROM список WHERE тренер="Иван Иванович Иванов" AND дата_отчисления=0 (показать всех кто занимался у Иван Ивановича Иванова) и... в ответ получишь известное слово из трёх букв. Справочники это святое. shuster писал(а): а разве не достаточно просто сделать кнопки неактивнымиА я запросто одним If_else Редактировалось 4 раз(а), последний 2016-09-22 18:31:33 |
|||
карма: 25 |
|
Ответов: 72
Рейтинг: 0
|
|||
А ты попробуй. Попробую, вдруг потом что из моего ковыряния потом пригодиться. Для того чтобы разбросать этих, пусть 30 "текущих" обучающихся по другим тренерам, ты даёшь запрос SELECT * FROM список WHERE тренер="Иван Иванович Иванов" AND дата_отчисления=0 (показать всех кто занимался у Иван Ивановича Иванова) и... в ответ получишь известное слово из трёх букв. Суть уловил, ну а как тогда быть с этим иван иванычем, если он уволился и в списке тренеров он мне не нужен, а на его место никого не будут принимать, например, из-за сокращения или какого-то проступка? Пусть в школах тренеров мало и одна-две фамилии уволенных, умерших и т.п. роли не сыграет, но остается фактор случайно ошибки когда человек может случайно выбрать из списка тренера которого уже нет, а потом сидеть и думать почему база выдает 9 обучающихся у Петровой, когда их 10 на бумаге Тех кто будет отчислен я планирую потом отправлять в "Архив" для временного хранения, если данные мне уж совсем не будут нужны, то тогда делит им полный. Пока мне так видится. кроме вкладки справочники ничего не открывается. тут я имел ввиду, что пощупать схему со скрина который ты мне показывал (shuster_vid.jpg) не представилось возможным В дальнейшем будет два вида доступа к программе: 1. с паролем с правом редактирования 2. и всем остальным только для просмотра. Согласно закону о персональных данных, то доступ к ним может иметь только определенный круг лиц, и только посмотреть не допускается, посему просто вешаем пароль на прогу и все. Просмотр я хотел добавить внутри программы, дабы там уже можно было просто посмотреть. Но я уже подумываю оставить только "добавить, изменить, удалить", вместо "добавить, посмотреть, изменить, удалить" Редактировалось 2 раз(а), последний 2016-09-22 19:20:15 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
shuster писал(а): пощупать схему со скрина который ты мне показывал Редактировалось 1 раз(а), последний 2016-09-22 19:22:40 |
|||
карма: 25 |
|