Ошибка при попытке записать адрес контрагента в спр.Контрагенты #483527


#0 by Старуха Шапокляк
Загружаю из файла в спр.Контрагенты нового контрагента. При попытке записать ЮрАдрес, ФактАдрес, Телефона, в окне сообщений выходит: Не заполнен объект. Для "Контрагент1" не записана контактная информация(ЮрАдрес). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент1" не записана контактная информация(ФактАдрес). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент1" не записана контактная информация(Телефон). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент" не записана контактная информация(Другое). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не указан контрагент. Вот мой код, что в нем не хватает:
#1 by rbcvg
"НаборЗаписей.Записать(Ложь)" зачем ложь?
#2 by Шапокляк
Отбора там не хватает, по-моему
#3 by and2
почему в конце. еще ссылки в базе нет на Контрагента а КонтИнформацию пишешь?
#4 by rbcvg
Вы случайно с автором не родственники?
#5 by Старуха Шапокляк
Я не весь код выложила. В начале, я считываю файл Эксель, затем пишу:
#6 by and2
ну создала ты его. а его все одно нет
#7 by Шапокляк
Нет, и даже не однофамильцы :)
#8 by Buster007
Зачем плодить ветки?
#9 by rbcvg
от тебя прячется)) на ответьте.
#10 by Buster007
не приставай к ней со своим вопросом... ))))
#11 by Старуха Шапокляк
Вышло окно предупреждений: {Форма.Форма}: Ошибка при вызове метода контекста (Записать): Операция не выполнена!            НовыйОбъект.Записать; по причине: Операция не выполнена! И в окне сообщений те же ошибки: Не заполнен объект. Для "Контрагент1" не записана контактная информация(ЮрАдрес). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент1" не записана контактная информация(ФактАдрес). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент1" не записана контактная информация(Телефон). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не заполнен объект. Для "Контрагент1" не записана контактная информация(Другое). Ошибка при вызове метода контекста (Записать): Операция не выполнена! Не указан контрагент.
#12 by Старуха Шапокляк
Ошибка перестала выходить: когда создаю нового контрагента, перед записью в РегистрСведений.КонтактнаяИнформация - записываю этого нового контрагента. Ошибка исчезла, но и в РегистрыСведений.КонтактнаяИнформация - ничего не записалось!!!
#13 by Buster007
Автор, купи себе очки!
#14 by and2
читай пост №2
#15 by Старуха Шапокляк
, Подскажите, пожалуйста, как сделать Отбор???
#16 by Старуха Шапокляк
up! Очень надо!!!
#17 by Шапокляк
НаборЗаписей.Отбор.Объект.Установить(КА);  как-то так
#18 by Старуха Шапокляк
Добавила, записывает только в РегистрСведений только информацию "Другое" - последним идет. А ЮрАдрес, ФактАдрес, Телефон - не записывает почему-то... Опять выкладываю мой итоговый текст:
#19 by Andry888
НаборЗаписей один раз создать в него три раза добавить записи и один раз записать набор...
#20 by Старуха Шапокляк
Я тоже об этом думала, но как это правильно написать?
#21 by kotletka
2 строки наборзаписей создать, 2 сохранить и 2 отбор   удали
#22 by Andry888
-_- закоментить не нужные строки...
#23 by kotletka
Отладчик запускала? нет? запусти, посмотри значения ЮрАдрес, ФактАДрес ...,
#24 by and2
ты или отбор не только по объекту делай, или как в сразу пиши все 3
#25 by and2
у тебя , согласно отбору, последующий набор перезаписывает предыдущий.
#26 by kotletka
#27 by Шапокляк
Да в принципе не должно влиять, что 3 раза. У меня вопрос есть: а эти адреса и телефоны они откуда берутся - в смысле, они точно не пустые? Выведите их хоть через Сообщить, что ли. И КА.Записать перед концом цикла лишнее.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С