|
|
|
Вопрос по реализации диалоговых окон
|
|||
|---|---|---|---|
|
#18+
Реализую диалог регистрации звонка диспетчеру. Окно содержит элементы для описания параметров вызова, регистрации вызывающего, и причины вызова и предметы вызова. То есть создать надо запись в журнале звонков и занести в соответсвующие справочники регистрации и связать их со звонком. Как я планирую это реализовывать: Реализация на DB компонентах, открываю диалог, стратую транзакцию, создаю пустую запись в журнале звонков (генерируется идентификатор) и к этой пустой записи привызываем новые свойства и связи. На нажатие ОК выполняем обновление записи журнала звонка и коммитим транзакцию иначе откатываем транзакцию. Минусы - автоинкремент (генератор не бесконечен)... Вариант второй, всё делаем на стандартных компонентах всё храним в памяти, на ОК стартуем транзакцию и если звонок новый то вставка - получаем идентификатор и с ним вносим остальную часть информации. Если звонок меняется то обновление выполняем записи и обновляем (вставляем) соответсвующие записи в связанные таблицы. Минусы - много реализовывать... Кто как это реализует? И как это выглядит, если есть схемы картинки интерфейса, интересно посмотреть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 06:45:02 |
|
||
|
Вопрос по реализации диалоговых окон
|
|||
|---|---|---|---|
|
#18+
Гражданин, море флейма на данную тему: Новая Среда разработки. Зачем длинные транзакции? http://www.sql.ru/forum/actualthread.aspx?tid=613985 Модератор: два слэша перед URL (// http://www.sql... без пробела)сделают его кликабельным. Исправлено я за 1 вариант на десктопе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 09:34:40 |
|
||
|
|

start [/forum/moderation_log.php?user_name=Asper040404]: |
0ms |
get settings: |
12ms |
get forum list: |
21ms |
get settings: |
16ms |
get forum list: |
19ms |
get settings: |
14ms |
get forum list: |
25ms |
get settings: |
20ms |
get forum list: |
27ms |
get settings: |
18ms |
get forum list: |
29ms |
get settings: |
17ms |
get forum list: |
26ms |
get settings: |
17ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
103ms |
get topic data: |
21ms |
get forum data: |
6ms |
get page messages: |
67ms |
get tp. blocked users: |
3ms |
| others: | 3665ms |
| total: | 4172ms |

| 0 / 0 |
