Обработка накладной.
Обработка накладной.
Подскажите как с пом. FIBPlus сделать обработку редактирования
накладной.
Кто знаком с 1С (для примера) знает что открыв накладную со
строчной частью можно редактировать данные во многих строках
а потом, если потребуется, отменить все действия просто не сохраняя
накладную.
Интересует как это делается.
есть выборка в ДатаСете и 2 транзакции + Грид.
Нужно делать изменения вручную во всех строках (допустим пройтись
в гриде по строкам и поменять в каком-то столбце значения)
а потом отменить все изменения.
СПС
накладной.
Кто знаком с 1С (для примера) знает что открыв накладную со
строчной частью можно редактировать данные во многих строках
а потом, если потребуется, отменить все действия просто не сохраняя
накладную.
Интересует как это делается.
есть выборка в ДатаСете и 2 транзакции + Грид.
Нужно делать изменения вручную во всех строках (допустим пройтись
в гриде по строкам и поменять в каком-то столбце значения)
а потом отменить все изменения.
СПС
Дело в том что если я не ставлю автокоммит иkdv писал(а):вопрос странный. потому что пишущую транзакцию надо стартовать в начале редактирования, и отменять или применять в конце.есть выборка в ДатаСете и 2 транзакции + Грид.
делаю коммит уже в конце то когда я в одной
строке поменял значение и перехожу на
следующую то предыдущая возвращаетя
в первоначальное значение.
Можно изменить у датасета RefreshTransaction на tkUpdateTransaction , по факту изменений. Правда потом обратно менять на читающую после коммита.Mironico писал(а):Дело в том что если я не ставлю автокоммит и
делаю коммит уже в конце то когда я в одной
строке поменял значение и перехожу на
следующую то предыдущая возвращаетя
в первоначальное значение.
-
- Сообщения: 44
- Зарегистрирован: 14 мар 2008, 21:01