8.х Организация Поиска элементов в списке.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем alp, 31 мар 2010.

  1. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Добрый День! подскажите как организовать поиск в списке. в версии 77 СпискокЗначений мощьный инструмент, здесь я не могу нечено сделать а именно:
    Код:
    Реквизиты.Добавить(Новый СписокЗначений,"ДокументТабличнаяЧасть.РеализацияТоваровУслуг.Услуги");
    Реквизиты.Добавить(Новый СписокЗначений,"ДокументТабличнаяЧасть.РеализацияТоваровУслуг.Товары");
    
    
    
    Как спозиционироваться по представлению на нужном элементе???? Может я выбрал не тот инстумент, но лазея в помошнике , я не нашел походящего.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Задача какая стоит?
  3. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Найти Нужный Элемент по Представлению
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Ищет только по значению.

    Если действительно надо искать по предствлению, то только перебором всех элементови и сравнением.
  5. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    а более подробно? СписокЗначений как формируется?
  6. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Может надо воспользоваться не списком а другим?? потому что перебор - это не удобно и не правельно.
  7. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Да. опишите задачу, может чем поможем
  8. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Список Документ, где у каждого документа есть список - это список эго реквизитов.

    Мне надо создать такую структуру которая состоит из документов, у которой есть структура где описаны список нужных мне реквизитов.
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Ээээ....перефразируйте плз, либо расставьте правильно пунктуацию.....

    Список реквизитов объекта можно получить через метаданные.
    Найти документ по реквизиту можно методом НайтиПоРеквизиту менеджера нужного типа документа.

    дык мож тогда ДеревоЗначений использовать?
  10. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    я Хочу при переборе всех реквизитов документа, спрашивать а есть ли он в моем списке.
  11. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    НУ попробуйте через Дерово или Таблицу значенеий(2 колоники Док и Реквизит, с ней вообще гораздо проще работать будет чем даже с деревом).
  12. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Для чего это все делается? В итоге чего нужно получить-то?

    в стопицотый раз: какая задача стоит?

    Поиск в списке - это один из методов решения задачи, а не задача....

    дерево не многим сложнее :)
  13. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Задача Написать выгрузку из УТ в Комплексную 77
  14. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Всем спасибо за помощь , попробую с ТаблицейЗначений Поработать.
  15. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    А с конвертацией данных не хотите замарачиваться?
  16. TopicStarter Overlay
    alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Нет ! ) уже пробовал ... причем она работает не коректно , проще написать выгрузку 2-3 документов, чем лопатить многотысячный код 1с и искать там какую нибудь ошибку.
  17. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Она работает корректно :) Есть, конечно, проблемы, но выгрузку 2-3 документов она решает превосходно.
  18. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Поиск в этом случае использовать несколько рисково.

Поделиться этой страницей