Я создал сценарий DXL, который проходит через каждую строку пары модулей. Я распечатываю определенные строки и их информацию. Я делаю это с помощью цикла for, который проходит по строкам, и если он попадает в интересующую меня строку, я сохраняю элементы в столбцах этой строки в разные строковые переменные и печатаю эти строковые переменные. Сценарий не займет слишком много времени, если в модуле не так много строк, которые меня интересуют, но если я хочу запустить несколько модулей одновременно или если в модуле много строк, которые меня интересуют, сценарий может занять несколько часов. Я могу показать код, который у меня есть, если этого недостаточно для решения. Любая помощь будет оценена по достоинству!
Я попытался использовать список пропуска для хранения операторов печати в нем, а затем попытался просмотреть список пропуска для печати каждого значения, но это не заставило скрипт работать быстрее.
string sep=","
for o in m do
{
string ver1= o."column1"
if (checkIf(o) && (!(isDeleted(o))))
{
string ver2= o."column2"
string onum=number(o)
""
string otext = o."Object Text"
print ver1 sep ver2 sep onum
}
}