#0
by 1C Архитектор
1С 8.2 Управляемые формы Есть справочник, в форме создана шапка + табличная часть. Соответственно в табличной части создают очень много строк. Пытаюсь создать код контроля уникальности по колонке ИденНомера Пытался через ТаблицаЗначений, Массив, Список Значений Вся проблема в том что пока не приходилось работать с ТаблицыЗначений.Найти и т.д. Не могу вкурить как получить значения этой колонки, и потом пройтись по всем значениям сравнивая с текущим значением Если не трудно то по шагам что и откуда брать куда пихать и почему. Вот так вроде просто и то не допер: В общем край уже моск не работает. Заранее благодарен.
#3
by kosts
Выгрузить в ТЗ. Добавить колонку, заполнить ее числом 1. ТаблицыЗначений.Свернуть("Товар", "Колонка1"); Пройтись по таблице, где > 1 тот не уникальный.
#7
by kosts
Либо если поиском, то МассивСтрок = ТаблицаЦен.НайтиСтроки(Структура("Товар", Товар)); Если МассивСтрок.Количество > 1 Тогда Скорее всего в этот момент товар уже есть в ТЗ и он же и будет найден.
#10
by 1C Архитектор
Вот все именно такое я в справке вижу, но что и откуда взялось? Вот где кроется проблема, я не могу понять что и где? Допустим это: &НаСервере И так далее. Для Каждого // Сие я ни разу не юзал ибо пришел в 1С только, программинг ясен, но не везде логику могу подключить. Если не трудно объясните что и откуда берется, тогда я ухвачу смысл и код сам наваяю.
#11
by 1C Архитектор
Кстати вначале обмолвились про запрос, на этом варианте я бы остановился поскольку данные будут браться только записанные, и сверяться с текущей - это очень укоротит код и убьет ненужные проверки по Если
#13
by kosts
+ к Только физлицо тоже надо вытащить. Не по человечески это пользователю сообщить о факте ошибки, нужно показать место ошибки.
#14
by 1C Архитектор
Не взлетело ... к сожалению. Даже не знаю, структура ключи значения, смешалось все. Вроде улавливаю но все равно не пойму.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Поиск в табличной части формы списка справочника
- Заполнение значений в колонке табличной части.
- По умолчанию при нажатии Ctrl-F поиск настроен на поиск по текущей колонке
- В Проводнике не работает Поиск!?! при нажатии на Поиск процесс зависает, справа как
- поиск в табличной части справочника
- Хранилище значений в табличной части справочника 8.2
- Поиск в табличной части элемента справочника
- Как перекинуть колонку табличной части дока в список значений
- Что быстрее? Поиск в таблице значений, соответствии или прямой поиск в базе?
- Поиск в УФ как програмно отключить поиск?
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
В этой группе 1С
- Конвертация данных, не сохраняет файл модуля выгрузки
- Ошибка при загрузке dt в новую базу SQL.
- Подключиться к серверу NTP из 1С
- Загрузка платежек из банк клиента в 1С
- Посоветуйте, как в РИБ контролировать удаление?
- Долгое выполнение запроса по свойствам Контрагента в УПП
- Работа с БД postgres через ODBC. Можно ли добавить таблицу к БД исполуемую 1С?
- Цвет фона ячейки (произвольной) таблицы формы
- Тестовый режим или загрузка по F8
- v7: Вылетает 1С при использовании расширения формы, при повторном запуске.
- Обмен УТ 10.3 - БП 2.0 зависает
- v7: 1с штрих кассир
- УТ 10 Округление в сф
- УПП 1.3.15.1 РАУЗ и отчёт "Анализ движения МПЗ и затрат"
- Обмен между базами при помощи плана обмена
- Ошибка в консоли запросов, хотя запрос в программе работат
- Горячие клавиши "Установить отбор по значению в текущей колонке"
- v7: Табличное поле 1с++: добавить флажок
- Хронология с группировкой по периоду (СКД)
- Нужна прога разницы в часах между двумя периодами (не в 1С)