Вообще-то, мне кажется, что это не очень "по-аксаптовски" - вызывать форму из статического класса. Скорее всего, Вам надо воспользоваться RunBase-шаблоном (про это можно почитать в Development Best Practices Handbook).
И тем не менее... У Args есть несколько разных свойств, которыми можно воспользоваться для передачи параметров:
- args.parm() служит для передачи строкового (str 250) параметра
- Через args.parmEnum() можно передать параметр типа enum. Во избежание недоразумений рекомендуется также при этом выставлять значение свойства args.parmEnumType()
- С помощью args.parmObject() можно передать экземпляр объекта любого класса.
- В args.record() можно передать буфер со структурой, как у какой-либо таблицы в AOT. args.record() используется ядром для передачи параметров при переходе от одной форме к другой (например, при переходе от формы "Клиенты" к форме "Проводки по клиенту" в args.record() передается выбранная строка таблицы клиенты). По аналогии с args.parmEnumType() есть свойство args.dataset(), которое, как предполагается, должно быть заполнено tableId таблицы, запись из которой записана в args.record().