go to post Robert Cemper · Oct 2, 2023 Thanks.This matches my experience. Issues require explicit Close to vanish from main-page counter.
go to post Robert Cemper · Sep 30, 2023 did you use SQL from SqlShell?like this? USER> Do $system.SQL.Shell()......SQL>>SELECT .....
go to post Robert Cemper · Sep 28, 2023 So I assume an id of 1 will suffice. WRONG ^DocM.DocumentImageD(1,1) =indicates that the id is "1||1"therefore afterAVCWS>Set obj = ##CLASS(DocM.DocumentImage).%OpenId(1)write obj shows it is NOT and <OREF>and obj.ID fails as a consequence:But this is all visible in the class definition of DocM.DocumentImage.cls
go to post Robert Cemper · Sep 28, 2023 Looks like old cached queries don't know new index ???try drop cached queries from SMP
go to post Robert Cemper · Sep 24, 2023 Add it to the GitHub package in any case. with a short notice in README.I have no experience with using ZPM outside IRIS.
go to post Robert Cemper · Sep 24, 2023 OK this is fixed and works fine.Some hints from personal experience make sure your phone is operational use a fresh API key use an anonymous browser session speak English or American
go to post Robert Cemper · Sep 23, 2023 Sorry, there is a bug: from config.py: # Default config variables import json import os import sys import base64 APP_PATH = os.path.dirname(os.path.abspath(__file__)) JSON_CONFIG_PATH = APP_PATH+"/config.b64" ..... BUT it is missing in your repo: irisowner@2bbb2b066320:~/dev$ irispython ./rh/flask/main.py/home/irisowner/dev/rh/flask/app/config.b64 not found Ooops !
go to post Robert Cemper · Sep 18, 2023 No discussion: Business Operation and Outbound adapter is a combination you should not break But to trigger a second Business OP You just need a Business Service that you kick,no need for a Busines Process in between. Old ENSDEMO shows such examples.eg. DemoRecodMapperHere the FileService is the driving part.another example uses a service that triggers itself DemoDashboard It just lives on his timeout settingHere it has nothing to do then updating some propertiesBut it could be anything. eg Kicking another Business Operation
go to post Robert Cemper · Sep 15, 2023 Translation from the French community posted by @Lorenzo Scalese ---------------------------------------------------------------------------------------------------------------- Hi, ISC should keep a copy of the original repo until a new release on OEX (this is eventually the case already)If a package gets orphaned, it seems to be complicated to hand it over to another member of the community if this copy doesn't exist. The account on GitHub could have been closed or the repo could have been deleted. This complicates the situation. We could. of course, try to recover the content from ZPM. But this could be wuite a huge effort of re-engineering. [ If it is available in ZPM at all. -rcc] Regarding the deletion of the package.I'm not against the idea, IF there is a valid reason.It happened to me that I deleted a package because a new functionality of IRIS made it obsolete.Anyhow, I left the repo on GitHub public in order not to lose the contained knowledge. In that case, we could decide on an option to "archive" the package Not everybody works with the latest version of IRIS. So this might be interesting in some cases. ----------------------------------------------------------------------------------------------------------------Thank you & Merci @Lorenzo Scalese
go to post Robert Cemper · Sep 15, 2023 Just to complete the case mailing was step 0 way backI received no reply and canceled the related PR which was out of data after 3+ months
go to post Robert Cemper · Sep 14, 2023 You can see 2 examples of the adoption of orphaned OEX packages here:Besides the pure bug fixes, I applied some other enhancements for comfort pointer to the orphaned predecessor fixed Dockerfile to be version-independent fixed pending mapping of SuperServer added support for IPM added installation guide added quality tag added demo server added screenshots enhanced README Case #1) https://openexchange.intersystems.com/package/JSONExportManyToManyGitHub: https://github.com/rcemper/JSONExport-ManyToMany-AD Case #2) https://openexchange.intersystems.com/package/Samples-FHIR-Oximeter-DevicesGitHub: https://github.com/rcemper/Samples-FHIR-Oximeter-Devices-ADThe packages on OEX are still pending for approval and not public yet.
go to post Robert Cemper · Sep 9, 2023 Today I had to process a rather sad exercise. 😢 For about 15 recognized packages in OEX I had to cancel my previous reviewsbecause the packages were broken. They could have been fixéd easily as there were PRs ready.But for more than 3 months these fixes were just ignored by their owners.On top of it:A significant part of them was highly awarded in previous contests I'm deeply disappointed, as the Quality of Packages in OEX was a personal focus.However, I have to accept that quality has lost importance also in thisnarrow section of my life. 😞
go to post Robert Cemper · Sep 8, 2023 did you try Global-dump-to-SQL ?it's not so fresh (from 2020) but just works for any Global description is here Show Global by SQL SELECT
go to post Robert Cemper · Sep 5, 2023 Thank you @John Murray !As I haven't been forced to use VCS up to now I leave the check to someone more experienced.I use personally WebTerminal just for access to the Demo Server.So I have no direct pain. It's more a warning
go to post Robert Cemper · Sep 5, 2023 SMP > System Operation > Databases shows the size o your DB 8192 is the default you have to match te blocksize of your backup source /usr/lib/iris/mgr/ is IRISSYS or the HS equivalent a direct restore may destroy your running installation. restore it in a parallel DB and import only uncritical parts. in SMP > System Adnin > Config > Sys Config > Local DB you can set the Blocksize of the DB before creation: Blocksize might be hardwired in Community Distribution
go to post Robert Cemper · Sep 5, 2023 cross check in ObjectScript set d="/dev/nul" open d use d read xx close d zwrite xx xx="" QAD
go to post Robert Cemper · Sep 5, 2023 Investigating WebTerminal.core shows a top-quality redirect constructdesigned specifically for ObjectScript.I doubt that Embedded Py is able to make use of it.