Я поручено получать список всех узлов в глобальных данных, в частности, все данные, которые выглядит как ^BACKTR("INDX","COMPANY",,,)
:Просмотр GLOBALS программно с использованием ObjectScript или VISM
1: ^BACKTR("INDX","COMPANY",1,63543,5870) = ""
2: ^BACKTR("INDX","COMPANY",1,63572,9792) = ""
3: ^BACKTR("INDX","COMPANY",1,63573,9904) = ""
4: ^BACKTR("INDX","COMPANY",1,63650,20950) = ""
5: ^BACKTR("INDX","COMPANY",1,63651,21058) = ""
мне нужно только узлы, а не значения. Есть ли способ получить этот список программно? Я пытался экспортировать весь XML глобал с помощью этого кода в VB.net с контролем VISM:
AxVisM1.Code = "do $system.OBJ.Export(""BACKTR.GBL"",""C:\Users\Support\Desktop\global.xml"")"
однако, это создает файл XML, который включает в себя все узлы под BACKTR. Мне нужны только узлы, которые похожи на ^BACKTR("INDX", "COMPANY",,,)
Есть ли синтаксис объектов, который я могу использовать для вывода этого списка? Или я должен использовать XML? Мне просто нужен синтаксис сценария объекта, поскольку я могу выполнять код в VisM в любом случае