В каких случаях при методе НаборЗаписей.Записать() выдает ошибку? #159879


#0 by Некрофаг
А именно "Запись не верна!"?
#1 by Asmody
в случае, если запись не верна
#2 by Некрофаг
В каких случаях запись может быть не верна? Код вроде правильный. Если я вручную в регистре меняю, то все меняется. Регистр непериод, независимый. Ошибка: {Форма.Форма}: Ошибка при вызове метода контекста (Записать): Запись не верна! : 2 : укщжр2 :  :  : ТОМИКС ООО ТД (Регистр сведений: Свод заказов по товару; Номер строки: 1; Поле: Группа)        Свод.Записать; по причине: Запись не верна! : 2 : укщжр2 :  :  : ТОМИКС ООО ТД (Регистр сведений: Свод заказов по товару; Номер строки: 1; Поле: Группа)
#3 by Некрофаг
Она пишет что мол поле Группа не верно. Но у меня оно строкового тоиппа, а я и присваиваю строку. ???
#4 by Asmody
а реквизит Группа точно текстовый?
#5 by it086
проблема в установленном отборе набора записей
#6 by Некрофаг
Точно: Измерение Группа - Тип Строка - Длина 50 - Длина переменная
#7 by Некрофаг
Т.е. нельзя установить отбор, и тут же его изменять?
#8 by it086
проблема в том что при заданном отборе ругается при изменении измерений, участвующих в отборе
#9 by Некрофаг
Тогда как мне поменять значение поля группа с "укщжр" на "укщжр2" ?
#10 by it086
если же отбор изменить перед записью, то вроде должно быть все ок
#11 by it086
хотя нет, вру. он просто добавит новые записи
#12 by Asmody
Измерение типа "строка" - ну-ну
#13 by it086
+12 с такими измерениями могут возникнуть проблемы. например в отборе не учитывается регистр. потом может "упасть" при использовании планов обмена
#14 by Некрофаг
Че ну-ну? Лучше на ответь.
#15 by Asmody
я не буду отвечать на . структура регистра спроектирована безграмотно.
#16 by it086
если нет условия использовать именно набор записей, то можно записать каждую запись отдельно
#17 by Некрофаг
Т.е.  сначала в ТЗ, потом этот стереть набор, а потом добавлять записи из ТЗ. Почему безграмотно? Из-за типа "строка"? т.е. надо было создавать справочник "Группа" что-ли?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям