Marcio galvao wrote: > dabo/lib/datanav2/Form.py > > def setupPageFrame(self): > """ Set up the select/browse/edit/n pageframe. > > Default behavior is to set up a 3-page pageframe with 'Select', > 'Browse', and 'Edit' pages. User may override and/or extend in > subclasses and overriding self.beforeSetupPageFrame(), > self.setupPageFrame, and/or self.afterSetupPageFrame(). > """ > currPage = 0 > ds = None > biz = self.getBizobj() > if biz is not None: > ds = biz.DataSource > > try: > currPage = self.pageFrame.SelectedPage > self.pageFrame.unbindEvent() > self.pageFrame.release() > del self.__dict__["PageFrame"] > except: pass > > if self.beforeSetupPageFrame(): > self.pageFrame = PageFrame.PageFrame(self, > tabStyle=self.PageFrameStyle, > TabPosition=self.PageTabPosition) > self.Sizer.append(self.pageFrame, "expand", 1) > #Marcio Galvao 14-01-2008 @ vgsoftware > if self.FormType != "Edit": > self.pageFrame.addSelectPage() > self.pageFrame.addBrowsePage() > > if self.FormType != "PickList": > self.addEditPages(ds) > > self.pageFrame.SelectedpageNum = currPage > self.afterSetupPageFrame() > self.Sizer.layout() > self.refresh() > > > Line 494: > > def requery(self, dataSource=None, _fromSelectPage=False): > if self.FormType == "Edit": > # it calls frm.requery(): > return self.super(dataSource) > > elif not _fromSelectPage: > # re-route the form's requery through the select page's requery. > self.pageFrame.GetPage(0).requery() > > > else: > # After the select page does its thing, it calls frm.requery(): > return self.super(dataSource) > > > > Done, now FormType = Edit works perferct for me
Marcio, can you please give me a diff of what you changed (diff -u old.Form.py new.form.py or 'svn diff' if using subversion)? I'm having trouble seeing at a glance what you changed. Thanks! Paul Paul -- http://paulmcnett.com _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]
