всем добрый день. в 1с новичок, так что в двух словах.
можно ли сделать так, чтобы объект передавался в функцию при помощи команды выполнить() или необходимо всё перебирать в если?
в качестве примера:
есть Выполнить("Преобразовать" + Объект.Контрагент + "(" + Recordset + ")");
хотелось бы, чтобы работало как ПреобразоватьФирма1(Recordset), но вместо рекордсета передаётся его значение, т.е. COMОбъект
просто нужно сделать обработку экселевских фактур для каждого поставщика отдельно, т.к. у всех разные шаблоны. поставщиков немало, а switch-case здесь нет, вот и ищу способы
с четвёртого раза заработало Выполнить("Преобразовать" + Объект.Контрагент + "(Recordset)");
в итоге вопрос оказался глупым, всем большое спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший