|
|
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Опишу алгоритм работы,который пытаюсь реализовать. Сначала вводится через комбокс имя проекта в таблицу проектов и если такого нет то в таблице проектов добавляется новая запись, если есть указатель переходит на найденную запись. При закрытии приложения должна произойти или запись в таблицу исходных данных и результатов если проект новый, или редактирование старых записей в таблицах исходных данных и результатов. Какое условие нужно создать чтобы реализовать алгоритм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 11:54 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015Какое условие нужно создать чтобы реализовать алгоритм?Установить Rad Studio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 12:03 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Хотел добавить ,что при закрытии приложения надо ответить сохранить изменения , вариантами: да,нет ,отмена. А если в приложении ничего не нажималось с момента запуска, как можно сделать чтобы при закрытии приложения и диалогового окна не было,а приложение просто закрылось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 12:03 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015Хотел добавить ,что при закрытии приложения надо ответить сохранить изменения , вариантами: да,нет ,отмена. А если в приложении ничего не нажималось с момента запуска, как можно сделать чтобы при закрытии приложения и диалогового окна не было,а приложение просто закрылось?да, это всё можно сделать, с помощью Rad Studio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 12:19 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Не обязательно Rad Studio, можно в любой версии Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 12:36 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Главное условие - программист между креслом и клавиатурой. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 13:16 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Вы не поверите, даже на богомерзкой сишке сделать можно. Главное - прокладка по рецепту Дм.Сибирякова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 15:19 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015надо ответить сохранить изменения , вариантами: да,нет ,отмена. " И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы..."© ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2019, 17:05 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015, А в чем вопрос то? В чем испытываете трудности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 08:07 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
MirnyiAtomBora2015, А в чем вопрос то? В чем испытываете трудности? По какому условию добавлять новые записи в табл 2 и табл 3 или редактировать старые? Я хотел сначала, при условии что если в табл 1 добавилась новая запись, до добавлять ,а если введено значение которое уже есть то редактировать. Но может оказаться ,например если в таблицу 1 ввести запись , а затем закрыть приложение то в таблицу 3 которая хранит результаты запишутся нули, т.к кнопку расчет не нажимали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 11:58 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015Но может оказаться ,например если в таблицу 1 ввести запись , а затем закрыть приложение то в таблицу 3 которая хранит результаты запишутся нули, т.к кнопку расчет не нажимали. Решение 1: убрать кнопку "расчёт" и считать всё автоматически в момент добавления записей. Транзакции обеспечат атомарность этого процесса. Решение 2: убрать таблицу 3 и проводить расчёт автоматически в момент когда кому-то понадобится его результат. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 12:18 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Изначально хотел чтобы кнопка была. А если по условию нажата ли кнопка расчета. Но какое условие надо поставить? Событие у меня сделано по двойному нажатию на компоненте tmainmenu. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 12:51 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015Изначально хотел чтобы кнопка была. Это плохой дизайн. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 12:57 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
Bora2015Изначально хотел чтобы кнопка была.Ты на несколько разных операций вешаешь одну кнопку. Ну сделай кнопку "СДЕЛАТЬ ВСЁ" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 14:08 |
|
||
|
Добавление новых записей и редактировоние старых
|
|||
|---|---|---|---|
|
#18+
GatorBora2015Изначально хотел чтобы кнопка была.Ты на несколько разных операций вешаешь одну кнопку. Ну сделай кнопку "СДЕЛАТЬ ВСЁ" Почему на несколько разных? Одна n1 -расчет ,другая n2 закрыть приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2019, 14:19 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39837919&tid=2039246]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 463ms |

| 0 / 0 |
