#0
by Бюро пиявок
Имею регистр сведений "ЧерныйСписок" с одним ресурсом "Контрагент" (тип - строка). Юзеру показана форма, где он галочками отметил тех, кто в черном списке. В цикле Для каждого я создал массив и наполнил его наименованиями контрагентов. Теперь хочу перезаполнить регистр полностью. Очистил регистр. Затем: Вот тут начинаются проблемы. Ставлю точку останова, смотрю НаборЗаписейЧерный. Набор наполнен записями, да только НомерСтроки у всех 0. Поэтом делаю НаборЗаписейЧерный.Записать; И получаю: Ошибка при вызове метода контекста (Записать) НаборЗаписейЧерный.Записать; по причине: Запись с такими ключевыми полями существует! : ЧерныйСписок (Регистр сведений: Черный список) Как мне победить этот номер строки?
#6
by КонецЦикла
Да вообще жпо с этими регистрами Сцуко каменный век с деревянными дубинами при наличии SQL Server 2008, 2012
#8
by КонецЦикла
Ну как-то калечно... Можно было бы включать режим "да, я осознаю всю опасность" и давать вставлять, апдейтить, удалять записи запросами в штатном режиме. Ну это как минимум для серьезных систем. 1С по-прежнему остается системой для ларьков...
#9
by Лефмихалыч
как человек, ежедневно смотрящий в код весьма серьезных систем и в глаза авторов этого кода, ответственно заявляю: NNNOOOOOOOO!!!!!!.....
#10
by Armando
Ну хотя бы не прямо в sql писать, а сделали бы объект типа регистра сведений, только тупо табличка с реквизитами. Без всяких контролей уникальности, лишних индексов, чтоб набор записей записать можно было.
#11
by МимохожийОднако
Достаточно сделать форму для справочника с использованием дополнительного реквизита типа Булево...Да и форма не обязательна.
#14
by User_Agronom
Регистр сведений можно рассматривать как функцию, которая набору аргументов (измерений) ставит в соответствие значение функции (набор ресурсов). Ну так вот: функция может возвращать пустое или неопределённое значение, а иметь набор неопределённых аргументов не может. Кстати, если бы регистр сведений был бы периодическим или подчинённым регистратору, то измерения у него были бы. Но это явно не тот случай. А чем просто РС не устраивает? Или, например, Справочник? Разреши наименованиям повторяться, а уникальный код один хрен сам генерится.
#15
by mistеr
Ага, сертификат "1С:Специалист по прямым запросам". И ключики отдельные, именные, включающие этот режим.
#16
by КонецЦикла
Почему штатно нельзя? И уж как-то можно было отойти от "построчной записи" у себя в кишках... 21-й век как-никак.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как заполнить список списком всех ДОКУМЕНТОВ в конфигурации?
- Как заполнить програмно заполнить субконто?
- V8 УТ Регистр сведений Номенклатура контрагентов, как заполнить автоматически
- Заполнить табличную часть из справочника
- v8: Как заполнить значения свойств нового документа на основании существующ
- Какой регистр сведений лучше? Регистр с одними ресурсами или с одними измерениями?
- Как программно заполнить реквизит регистра сведений при добавлении в него записи?
- Что выбрать: регистр накопления или регистр сведений?
- как программно заполнить новую форму записи регистра сведений?
- Конертация кд2 независимый регистр сведений в независиый рег сведений
- Сохранять из табличной части формы добавленной программно в Регистр сведений.
- УТ 11.2 (УТАП) + ЕГАИС перемещение между регистр 1 и регистр 2 (торговый зал)
В этой группе 1С
- v7: Как в обработке назначить тип ?
- Такском, ошибка при загрузки, не корректно определяются свойства XDTO
- v7: Пересчет из Рублей в Евро в ТиС 7.7
- 1С Вылетает после завершения.
- УТ 11 - пустой список поставщиков
- Структура подчинености перестала корректно работать
- СКД. Баян про конечный остаток
- Работа с Терминалом Сбора данных через Тонкий клиент (браузер)
- Запрос по остаткам в УТ 10.3
- УФ. Не записывается реквизит объекта
- КД, Ошибка при выгрузке документа
- Как изменить релиз в конфигурации
- Чтение табличной части документа, полеченного через com соединение
- Как сохранить ДеревоЗначений как глобальную переменную?
- Встроенный отчет: Не найден идентификатор в справочнике "Идентификаторы объектов
- Не идет выгрузка из БП в ЗУП
- РИБ Управление торговлей 10.3, обмен нетиповыми объектами
- Отбор динамического списка по шаблону строки
- ут 10,3 перевод ден ср-в одной организации между счетами...почему-то док пп исх
- v7: 1C Бухгалтерия 7.7 Проведение инвентаризации без выбора места хранения.