#0
by Deli
Не пинайте если повторяюсь, но поиском не нашла ничего подходящего. Задача такая: надо найти те элементы справочника, которых нет в таблице значений. Не могу понять как бы это сделать побыстрее. ТЗ.НайтиЗначение не работает, где у меня ошибка? Если ТЗ.НайтиЗначение(СпрОрг.ТекущийЭлемент,НомСтр1,"Организация")=1 Тогда .....
#3
by Вовик007
Синтаксис: НайтиЗначение(<Знач>,<Строка>,<Колонка>) Назначение: Найти заданное значение в таблице значений. Возвращает число: 0 - значение не найдено; 1 - значение найдено Параметры: <Знач> - значение для поиска. <Строка> - идентификатор переменной, куда возвращается номер найденной строки. Если при вызове метода передать в этот параметр номер строки, то поиск будет осуществляться только по указанной строке. <Колонка> - номер или идентификатор колонки, возвращает номер найденной колонки. Идентификатор переменной, куда возвращается номер найденной колонки. Если при вызове метода передать в этот параметр номер или идентификатор колонки, то поиск будет осуществляться только по указанной колонке.
#4
by Zmich
. Надо ВНУТРИ цикла писать иначе после того, как какая-нибудь организация находится, НомСтр1 <> 0 и уже следующую организацию она пытается найти именно в этой строке - и, естественно, не находит
#5
by Deli
Синтаксис уже сто раз читала, бесполезно... Хоть внутри цикла, хоть до, не работает, только что проверила. Все время попадаю в Иначе, т.е. не находит ни одного значения. Где же у меня ошибка?
#9
by uriah
Типы значений не совпадают. Выгрузи справочник в список значений и ищи по представлению. Как-нибудь так:
#11
by Deli
не помогает выгрузила справочник в список значений сравниваю с ТЗ, тоже самое ТЗ реально заполняется, проверяла
#14
by Deli
А зачем? если бы мне это значение нужно было, тогда да, а так мне надо просто выявить сам факт есть ли элемент в ТЗ или нет. Вообщем заработало, даже незнаю после чего, я пробовала все советы подряд. Всем большое спасибо!
#15
by ВосточныйПарень
А эти значения ты откуда брешь? из какой строки твоей ТЗ? Не надо ей значения.
#16
by ВосточныйПарень
Даже если ты нашла значение в ТЗ это не значит что ты спозиционировалась на нужную строку и можешь брать оттуда значения для условий.
#17
by Jmot
Сделай не ТЗ.Организация=БИ.Субконто; а ТЗ.Организация=БИ.Субконто.Код; и потом с кодом справочника сравнивай.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v81 Web-сервисы. Ошибка: неверный формат wsdl файла
- Конвертация ручных операций в идентичную конф.
- как выразить в запросе представление ссылки в строку?
- Начальное отображение дерева
- Вывод области макета в колонтитул
- Получить список счетов плана-счетов нижнего уровня
- v7: ПОМГИТЕ ПЛИЗ. Как при открытии справочника перейти к определенной строке
- v7: типовой УПП - подскажите
- 1С:Предприятие 8. Версия для обучения программированию
- Как склеить два и более DBF файла?
- Каким образом можно добавить новый тип штрих кода
- Бюджет. Выгрузки для казначейства. FK2007.07
- Как передать параметры в метод регламентного задания?
- Что за зверь: "Не установлен приемник XML"
- Форма записи регистра сведений. Где обработчик события ПриИзмененииДанных?
- Полнотекстовой поиск в таблицеЗначений на форме обработки
- Аська (QIP) превышен лимит подключений.
- При загрузке данных выходит ошибка 1Cv7.dat или 1Cv7Chgs.dat
- Недостаток памяти на сервере 1С Предприятие
- При выгрузки информационной базы в конфигураторе появляется ошибка.