#0
by blondin
Есть таблица значений. В ней есть номер документа, контрагент и сумма.Выбираеца строка документа, в нем в табличной части - контрагент и сумма.Надо узнать, есть ли именно эта строка в таблице значений.Если находить по значению то может найти к примеру 10 значений подходящих под данные критерии..например если искать по номеру дока, а если потом сверять остальные параметры, то теряюца соответвественно остальные 9 ннайденных записей, т.к. позиционирует на первую найденную. Наверное торможу, но как выйти из этой ситуации?
#3
by Мулька
ТЗ.Ключ=СокрЛП(Контра.Код)+" "+СокрЛП(Контра.Наименование)+" "+СокрЛП(Сумма)Прочитав док сформируй подобную переменную и ищи ее в ТЗ
#6
by Guk
Если тебе надо искать один раз, то простой перебор быстрее. Если много раз, то ищи ветку на мисте, там NS доходчиво объяснял, что быстрее в таком случае. Примеры были с замером производительности. и при многократном поиске, самый тормозной вариант. Это не в обиду Мульке. Вдруг он не знал ;)..
#12
by Ьарсук
Как вариант - сортируем по сумме, контрагенту, документу, ищем по сумме и дальше идём простым перебором по строкам, сравнивая контарагента и документ, до того как сумма начинает несовпадать.
#16
by Ьарсук
Так много одинаковых сумм?Соритровка по сумме означает что следующие по сумме - будут одинаковые по сумме, как только сумма перестает совпадать - Прервать;Можно и по джокументу сортировать, при условии что на каждый документ только один контрагент (контрагент - реквизит шапки)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Быстрый поиск в таблице значений
- Поиск COM-объекта в таблице значений.
- По умолчанию при нажатии Ctrl-F поиск настроен на поиск по текущей колонке
- В Проводнике не работает Поиск!?! при нажатии на Поиск процесс зависает, справа как
- Что быстрее? Поиск в таблице значений, соответствии или прямой поиск в базе?
- Поиск в УФ как програмно отключить поиск?
- 1С 8.3. Что быстрее - поиск по коду в справочнике или поиск в ТЗ
- 1С:Предприятие 8.1 УТ 10.3 Как Поиск по штрихкоду поменять на поиск по коду?
- v7: Поиск строк в таблице, аналог функции НайтиСтроки()
- Надо произвести поиск в таблице типа ДанныеФормыКоллекция
- Поиск по таблице значений в 1С 8.2
В этой группе 1С
- Ну вот и я дожил до покупки нотека
- Подбор из подчиненного справочника и из справочника владельца
- К одному компьютеру можно подключить несколько фискальных регистраторов.
- Сохранение книги Excel по OLE
- Зик 251 Как правильно отразить Федеральный бюджет?
- Документ - табличная часть - пропускать при вводе
- Возможно ли оспорить результаты тестирования
- Увеличить шрифт в 1С
- V8 Пытаюсь завести на 1С сервере предприятия новую базу
- камин расчет ЗП версии 1.2
- Работа через OLE. Ошибка. "Ожидается дата перед 31.12"....
- Пропало окно сообщений
- Error #: -330 Tag Name not Found RG_ADD это что за зверь?
- Почему предопределенная процедура ПриВводеСтроки() срабатывает дважды?
- Как открыть несколько окон одной обработки с разными настройками
- Можно ли программно начать редактирование ячейки табличного поля?
- Как получить список регистров движения документа?
- Программное управление колонтитулами 1С
- Как указать текущую дату в отчете 1С
- Как получить запросом папки справочника?