#0
by al_zzz
Подскажите, хочу изменить элемент справочника другой базы: Пишет "Произошла исключительная ситуация: Код не уникален!" ЧЯДНТ?
#4
by Волшебник
Можно, но у тебя там дубли кодов в справочнике. И не путай GUID с кодом. Если дубли разрешаешь, то сделай ещё УдаленноеФЛ.ОбменДанными.Загрузка = Истина;
#5
by ptiz
Странный алгоритм. Ищем на наименованию элемент, из него берем ГУИД, потом по ГУИД находим этот же элемент. Нафейхоа еще по ГУИДу искать?
#6
by Torquader
Я бы ещё сказал, что строка идентификатора из другой базы получается через Соединение.String(Соединение.Справочники[Структура.Вид].НайтиПоНаименованию(Наименование).УникальныйИдентификатор), а то есть вероятность, что идентификатор получается неправильный. Второй вопрос - зачем сначала найти ссылку (в удалённой базе), потом преобразовать её в иднетификатор и строку (в удалённой базе), а потом опять получать ссылку из идентификатора и создавать объект. СсылкаТам=Соединение.правочники[Структура.Вид].НайтиПоНаименованию(Наименование); Есть подозрение, что у вас создаётся новый GUID, так как вы его неправильно передали - а новый GUID - это новый объект. (Хотя в этом случае ПолучитьОбъект возвращает НЕОПРЕДЕЛЕНО)
#7
by Рэйв
Соединение.Справочники[Структура.Вид].НайтиПоНаименованию(Наименование) уже дает тебе искомую ссылку, нафиг еще мудритшь с гуидом?
#9
by al_zzz
Уже попробовал использовать просто: {1c}УдаленноеФЛ = Соединение.Справочники[Структура.Вид].НайтиПоНаименованию(Наименование);{/1c} - всё равно ругается на уникальность кода
#10
by Рэйв
Уникальность - это уже другая песня..Тебе ж сказали сделать .УстановитьНовыйКод перед записью
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как изменить элемент в регистре сведений?
- Доступ к элементам справочника через элемент формы...
- изменить шрифт в ВвестиЧисло(), как ?
- Значение зависимой ячейки изменить программно...
- ЗиК. Изменить Вид расчета.
- При переносе элемента в группу - как изменить элемент?
- Как подменить ссылку на элемент справочника ссылкой на другой элемент
- Не выбран элемент справочника-хозяина! Элемент не может быть записан!
- можно ли изменить найти и изменить значение в дереве значений
- v7: Изменить найденный элемент справочника
- через СОМ соединение создать элемент справочника в 1С 7.7
- Как получить УИД элемента справочника при подключении через COM к другой базе?
В этой группе 1С
- v8: Люди, с чем сверить отчет 2 ндфл? Как сверить с 1с бухгалтерией?
- v8: Рарус:Транспортная логистика и Экспедирование - Не сохраняет внешнюю ПечФорму
- Как перебрать все варианты комбинаций
- внешняя обработка для 1с 8.2 Завершение работы пользователей
- v8: MSScriptControl x64
- v7: "Обслуживание сохраненных данных отчетности" где эта кнопочка?
- Переключение раскладки клавиатуры из 1С
- Проблема с курсором в конфигураторе
- v7: Типовая ли конфа 7.7?
- Закрытие счета 76 АВ, Бухгалтерия 8.2
- УПП документ "Расчет себестоимости" пустое подразделение у 44 счета
- уф ,перейти, программно видимость
- Записать в таб док 1С
- СКД: изменение текста запроса системой компоновки
- УТ11.1 Пересчет товара
- Ошибка:Бухгалтерская отчетность с 2011
- Фоновый рисунок макета (табдока) 1С
- Тип транзакции №29 в Штрих-м
- Максимальная длина строки
- Пример внешнего отчета не на СКД