Текущее время: Чт, июл 03 2025, 04:29

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Несколько транзакций на 1 программу
СообщениеДобавлено: Чт, июн 22 2006, 14:17 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, апр 05 2005, 17:02
Сообщения: 70
Приветствую, уважаемые!
У меня такая задача. Есть список чего-то (к примеру, goodies) С элементами списка д.б. стандартные операции - добавить, изменить, удалить, блокировать. Для каждой операции я делаю транзакции, zadd, zedit, zdel, zblock соответственно. И, конечно, будет транзакция просмотра списка, отчёт zreport (на алв) Конечно, хочется все операции над goodies вызывать из отчёта. В связи с этим возникают вопросы:
1) Стоит ли все транзакции определять в одной программе?
2) Как лучше вызывать операции модификации - через транзакцию (к примеру, zedit) или соответствующее ей окно? Как я понимаю, в транзакции я могу откатить изменение записи при сбое.
3) Если у меня транзакция вызывает другую транзакцию из той же программы, окружение (переменные), определённое в программе, сохраняется? Иными словами, если пользователь хочет изменить запись goodies_record из отчёта, то вызывается тр-ия zedit. Будет ли в вызываемой тр-ии видна эта самая goodies_record?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько транзакций на 1 программу
СообщениеДобавлено: Чт, июн 22 2006, 17:49 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Вольдемар написал(а):
Приветствую, уважаемые!
У меня такая задача. Есть список чего-то (к примеру, goodies) С элементами списка д.б. стандартные операции - добавить, изменить, удалить, блокировать. Для каждой операции я делаю транзакции, zadd, zedit, zdel, zblock соответственно. И, конечно, будет транзакция просмотра списка, отчёт zreport (на алв) Конечно, хочется все операции над goodies вызывать из отчёта. В связи с этим возникают вопросы:
1) Стоит ли все транзакции определять в одной программе?
2) Как лучше вызывать операции модификации - через транзакцию (к примеру, zedit) или соответствующее ей окно? Как я понимаю, в транзакции я могу откатить изменение записи при сбое.
3) Если у меня транзакция вызывает другую транзакцию из той же программы, окружение (переменные), определённое в программе, сохраняется? Иными словами, если пользователь хочет изменить запись goodies_record из отчёта, то вызывается тр-ия zedit. Будет ли в вызываемой тр-ии видна эта самая goodies_record?


Ну что тебе сказать... ну BC400 и дальше по списку до... BC430 читаем-с...


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB