Пример #1
0
def runOpenWebInlineDocumentSetMenuCommand(cntlr,
                                           runInBackground=False,
                                           saveTargetFiling=False):
    url = DialogURL.askURL(cntlr.parent, buttonSEC=True, buttonRSS=True)
    if url:
        runOpenInlineDocumentSetMenuCommand(cntlr, re.split(r",\s*|\s+", url),
                                            runInBackground, saveTargetFiling)
Пример #2
0
 def findOnWeb(self):
     url = DialogURL.askURL(self)
     if url:  # url is the in-cache or local file
         packageInfo = PackageManager.packageInfo(
             self.cntlr, url, packageManifestName=self.manifestNamePattern)
         self.cntlr.showStatus("")  # clear web loading status
         self.loadFoundPackageInfo(packageInfo, url)
Пример #3
0
 def webOpen(self, *ignore):
     if not self.okayToContinue():
         return
     url = DialogURL.askURL(self.parent)
     if url:
         self.updateFileHistory(url, False)
         filesource = openFileSource(url,self)
         if filesource.isArchive and not filesource.selection: # or filesource.isRss:
             from arelle import DialogOpenArchive
             url = DialogOpenArchive.askArchiveFile(self, filesource)
         self.updateFileHistory(url, False)
         thread = threading.Thread(target=lambda: self.backgroundLoadXbrl(filesource,False))
         thread.daemon = True
         thread.start()
Пример #4
0
 def findOnWeb(self):
     url = DialogURL.askURL(self)
     if url:  # url is the in-cache or local file
         moduleInfo = PluginManager.moduleModuleInfo(url)
         self.cntlr.showStatus("") # clear web loading status
         self.loadFoundModuleInfo(moduleInfo, url)
Пример #5
0
 def findOnWeb(self):
     url = DialogURL.askURL(self)
     if url:  # url is the in-cache or local file
         moduleInfo = PluginManager.moduleModuleInfo(url)
         self.cntlr.showStatus("") # clear web loading status
         self.loadFoundModuleInfo(moduleInfo, url)
Пример #6
0
 def findOnWeb(self):
     url = DialogURL.askURL(self)
     if url:  # url is the in-cache or local file
         packageInfo = PackageManager.packageInfo(url, packageManifestName=self.manifestNamePattern)
         self.cntlr.showStatus("") # clear web loading status
         self.loadFoundPackageInfo(packageInfo, url)
Пример #7
0
 def findOnWeb(self):
     self.loadPackageUrl(DialogURL.askURL(self))
Пример #8
0
 def findOnWeb(self):
     self.loadPackageUrl(DialogURL.askURL(self))