#0
by Голубушка
Задача :Платформа 8.3, УТ11 измененая. Необходимо проверить наличие ссылок на проблемные упаковки номенклатуры. Выгружаем проблемные упаковки в МассивСсылок. Есть регистры накоплений в которых упаковка является , либо измерением , либо реквизитом. Найти ссылки по запросу не составляет большого труда и работает намного быстрей чем НайтиПоСсылкам. Но потом возникает вопрос, найти оставшиеся ссылки. Для этого используем НайтиПоСсылкам(МассивСсылок), но в этом случае производится поиск всех ссылок . Хочется НайтиПоСсылкам(МассивСсылок), исключив поиск по регистраторам регистров накопления, для этого пытаюсь использовать параметр "ИсключитьОбъекты" В качестве МассивИсключений , передавала массив типа МассивИсключений.Добавить("Документ.РасходныйОрдерНаТовары"); МассивИсключений.Добавить("Документ.ПриходныйОрдерНаТовары"); ругается на тип 4 параметра звтем попробовала передать массив из объектов метаданных МассивИсключений.Добавить(Метаданные.Документы.РасходныйОрдерНаТовары); МассивИсключений.Добавить(Метаданные.Документы.ПриходныйОрдерНаТовары); результат тот же "Несоответствие типов (параметр номер '4')" Может , кто сталкивался ? Какого вида должен быть этот массив?
#1
by Maxus43
в 8.3.4 нет параметров кроме первого... что за платформа? у меня СП не тот, продайте свежий!
#2
by Голубушка
Синтаксис: НайтиПоСсылкам(<СписокСсылок>, <ОбластьПоиска>, <ВключитьОбъекты>, <ИсключитьОбъекты>)
#8
by Голубушка
Синтаксис: НайтиПоСсылкам(<СписокСсылок>, <ОбластьПоиска>, <ВключитьОбъекты>, <ИсключитьОбъекты>) Параметры: Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. <ОбластьПоиска> (необязательный) Тип: Массив. Определяет область поиска объектов. Область устанавливается комбинацией разделителей, в состав которых включены объекты метаданных, среди данных которых следует выполнять поиск. Элемент массива имеет тип Массив. Элемент вложенного массива имеет тип: Объект метаданных – Общий реквизит, разделяющий данные. Строка – имя общего реквизита, разделяющего данные. По умолчанию имеет значение Неопределено. Допустимые значения: Неопределено, Массив с комбинациями разделителей, определяющий область поиска, Пустой массив - область поиска определяется параметрами метода ВключитьОбъекты и ИсключитьОбъекты. Примечание. Если комбинация разделителей содержит повторы, то вызывается исключение, т.к. в конфигурации не может быть объектов метаданных, дважды включенных в состав одного разделителя. Значение по умолчанию: Неопределено. <ВключитьОбъекты> (необязательный) Тип: Массив. Позволяет явно указать объекты метаданных, которые должны присутствовать в области поиска ссылок на объекты. Элементом массива могут быть: Объект метаданных. Строка – полное имя объекта метаданных. Допустимые значения: Неопределено, Пустой массив, Массив объектов метаданных. Значение по умолчанию: Неопределено. <ИсключитьОбъекты> (необязательный) Тип: Массив. В качестве элементов массива могут выступать: Объект метаданных, Строка – полное имя объекта метаданных. Свойство позволяет явно указать объекты метаданных, которые следует исключить из области поиска ссылок на объекты. Допустимые значения: Неопределено Пустой массив (нет объектов, которые необходимо дополнительно включить в область поиска). Массив объектов метаданных. Значение по умолчанию: Неопределено. Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений. Первая колонка - исходная ссылка. Вторая колонка - ссылка на объект, если найденная ссылка соответствует объектной таблице или значение, олицетворяющее запись необъектной таблицы. Третья колонка - объект метаданных, которому соответствуют данные в которых найдена ссылка. Описание: Осуществляет поиск ссылок на объекты, переданные в параметре <СписокСсылок>. Поиск выполняется только в данных, которые доступны в рамках текущего сеанса с учетом разделения (условное разделение также учитывается). Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Если параметр ОбластьПоиска неопределен или используется режим совместимости Версия8_3_4 и ниже, поиск осуществляется во всех тех данных, которые доступны в рамках текущего сеанса с учетом разделения (условное разделение учитывается). На мобильной платформе параметры ОбластьПоиска, ВключитьОбъекты, ИсключитьОбъекты игнорируются. Пример:
#12
by Голубушка
Строка – полное имя объекта метаданных вообще то это просто "РасходныйОрдерНаТовары", .. я пробовала не работает , ("ДокументЫ.РасходныйОрдерНаТовары"); тоже пробовала , не работает
#13
by Голубушка
тоже не работает , я пробовала загрузить в массив ссылки на регистраторы , которые получила запросом все равно не работает .. пробовала создать вложенный массив, как для параметра ОбластьПоиска .. не работает кстати и ОбластьПоиска тоже не работает В обшем если кто то поймет как это должно работать , напишите пожалуйста
#14
by Голубушка
с ОбластьПоиска там сложней , там не ссылки , а разделители , у меня общие реквизиты есть , но они не разделяют данные , поэтому я этот параметр не использую
#18
by Franchiser
а если пустой массив туда передать, ругается? 1с часто недоделывает, возможно оставили задел на будущее.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- НайтиПоСсылкам 1cv8
- проблема с НайтиПоСсылкам() какой параметр ему нужен?
- НайтиПоСсылкам() Баг или Фича?
- ЗУП 2.5. НайтиПоСсылкам зависает
- НайтиПоСсылкам() не возвращает регистры
- Отбор в найтиПоСсылкам()
- Вывести на форму не параметр отбора в СКД, но не параметр отчета
- v7: Форма.Параметр Форма.Закрыть() Как передать параметр из закрываемой формы
- НайтиПоСсылкам() не работает при указании объектов на исключение.
В этой группе 1С
- Внешняя обработка. Безопасный режим при записи документа.
- УТ11 Ответственное хранение
- СчетФактураПолученный.СоздатьДокументНаОсновании. Что не так?
- 1С v8.COMConnector где найти документацию
- Поднимаю posgres + 1c на линуксовом серваке
- v7: Formex Максимизировать()
- v8: Регистрация счетов-фактур на аванс, не работает кнопка "Заполнить", Бухгалтерия 2.0 КОРП
- Подбор в список значений в форме 8.3
- В какой момент блокируется таблица регистра сведений
- 1с ут 10.3 помогите , что происходит - Дата документа не соответствует текущей д
- Как получить текущего пользователя ПриНачалеРаботыСистемы() 8.3
- Ошибка SDBL: Ожидается выражение (pos=18)
- Запрет проведения будущей датой УТ 11
- Нумерация Документов в 1с 77 ТиС
- УТ 10. Отчет Задолженность контрагентов по периодам.
- Расшифровка диаграммы Ганта 1С 8.3.4.482
- ЗУП Дата запрета редактирования
- rphost.exe
- Загрузка из excel
- Вставить результаты запроса в ТЧ документа