/// <summary> /// Метод НайтиПоНаименованию() выполняет поиск элемента справочника по наименованию, /// заданному параметром "descr" и позиционирует объект справочник на этом элементе. /// Данный метод может использоваться только для объектов, созданных функцией CreateObject(). /// </summary> /// <param name="descr"> /// Строковое выражение с наименованием искомого элемента справочника. /// </param> /// <param name="aria"> /// Необязательный параметр. Числовое выражение — режим поиска: /// 1 — поиск внутри установленного подчинения (родителя); /// 0 — поиск во всем справочнике вне зависимости от родителя. /// Значение по умолчанию — 1. /// </param> /// <param name="exactly"> /// Необязательный параметр. Числовое выражение — флаг поиска: /// 1 — найти точное соответствие наименования; /// 0 — найти наименование по первым символам. /// Значение по умолчанию — 0. /// </param> /// <returns> /// Число 1 — если действие выполнено; /// Число 0 — если действие не выполнено (элемент не найден). /// </returns> public Double FindByDescr(String descr, Int32 aria = 1, Int32 exactly = 0) { return((Double)root.InvokeMethod(ComObject, "НайтиПоНаименованию", new Object[] { descr, aria, exactly })); }
/// <summary> /// Синтаксис: НайтиПоНомеру("Номер", "Дата", "ИдентВида") /// Метод НайтиПоНомеру() позиционирует документ по номеру. /// В качестве второго параметра задается любая дата из диапазона, в котором нужно искать документ с данным номером. /// Поиск зависит от выбранного в конфигураторе способа уникальности номеров (по месяцу, году и др.). /// Метод может быть использован для объекта Документ общего вида, тогда для поиска нужно указать в параметре "ИдентВида" идентификатор вида документа или идентификатор Нумератора. /// Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект(). /// </summary> /// <param name="num">Строковое выражение, содержащее значение номера искомого документа.</param> /// <param name="date">Выражение типа «дата».</param> /// <param name="kind">Необязательный параметр. Строковое выражение, содержащее идентификатор вида документа или идентификатор Нумератора.</param> /// <returns> /// Число 1 — если действие выполнено (документ найден); /// Число 0 — если действие не выполнено. /// </returns> public Double FindByNum(String num, DateTime date, String kind = "") { return((Double)root.InvokeMethod(ComObject, "НайтиПоНомеру", new Object[] { num, date, kind })); }