例如,在手册中,我编写了以下代码:
ФактСредства = Справочники.ФактСредства;
Сообщить(ФактСредства.НайтиПоКоду("01МН-000048"));
显示添加的“产品”的名称,即 这就是我需要的。但是对于文档它不起作用,它显示一个空的结果。我什至试图显示细节,因此:
ФактСредства = Документы.ФактСредства;
Сообщить(ФактСредства.НайтиПоРеквизиту("СредстваОрганизации", "Техника"));
它仍然返回一个空结果。如何使用“报告”在1C中显示文档名称?
搜索参数很可能有问题,因为空结果意味着没有找到任何东西。
语法FindByAttribute (<Attribute name>, <Attribute value>, <Parent>, <Owner>)
<属性值> - 数据类型必须与文档属性的数据类型相同。在您的示例中,设置了“技术” - 这是一个字符串类型。而在文档中,属性类型很可能是目录。
如果是这种情况,首先您需要获取对目录元素的引用,然后将其替换到过程中。