#0
by scalalaz
Подскажите возможно ли программное изменение ссылки существующего объекта (например счета)?
#19
by MSensey
думал, ты можешь в двух словах сказать. Я то думаю, что только структурой и отличаются, все остальное из таблицы
#20
by Lama12
Зачем? Коллеги, может человек не корректно выразился и ему не ссылку нужно поменять а что ни будь другое.
#21
by Immortal
обормотку заюзай с диска ИТС. Поиск и замена значений.Оно подменяет один объект на другой. Быстрее и проще чем менять гуид объекта
#22
by scalalaz
Мне нужно изменить именно ссылку. Для существующего объекта, если я правильно понял, программно этого сделать нельзя. А если при создании объекта присваивать нужный мне гуид? Такой вариант возможен?
#24
by hhhh
УстановитьСсылкуНового (SetNewObjectRef) Синтаксис: УстановитьСсылкуНового(<Ссылка>) Параметры: <Ссылка> (обязательный) Тип: СправочникСсылка. Ссылка, которая будет назначена при записи нового объекта. Описание: Устанавливает значение для нового (созданного и еще не записанного) объекта, которое будет назначено при записи в качестве ссылки. Значение не может равняться ссылке какого-либо из имеющихся в базе данных объекта данного типа. Уникальность ссылки проверяется при записи объекта.
#25
by Lama12
Чем имеющийся GUID не устраивает? Набор знаков не соответствует требованиям феншуя или звезды говорят что нужно менять? Более емко задачу можно описать? Нужно поменять в базе два объекта местами (например). Кстати, программно можно залезти в таблицу объектов, в базе и подменять GUID.
#27
by Skylark
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>) Ссылка (Ref) Использование: Только чтение. Значит записать нельзя, так я понимаю. И еще, GUID <> ссылка, да?
#29
by scalalaz
Долго объяснять. В кратце нужно чтобы гуиды счетов в одной базе соответствовали гуидам в другой базе. Ссылок на другие объекты не должно быть. Так как база пока пустая.
#33
by Defender aka LINN
В таком случае, автору надо бросать 1С и заняться изучением проктологии. У него талант :)
#35
by Pashkaa
После того как объект в базе создан изменить его GUID невозможно, если конечно ты не специалист в SQL. При создании присвоить нужный GUID объекту можно легко. Если у тебя счета уже созданы в одной и в другой базе то сделать одинаковыми гуиды одной базы под другую штатной возможности нет. Нужно старые счета удалять и новые создавать с нужными гуид (надеюсь речь идет Счет - Документ.СчетНаОплату...)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное создание колонок в табличной части документов
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- Как программно зарегистрировать изменение объекта УРБД?
- Программное изменение 1cv7.cfg
- Помогите!!! Программное изменение текста запроса СКД
- УТ11 Программное изменение набора дополнительных реквизитов и сведений
- Программное изменение формы документа
В этой группе 1С
- v7: Вылетает база при выгрузки данных
- v7: 7 журнал операций по выбытию и перемещеню нефинансовых активов (бюджет)
- ПерехватитьСписокЗначений() (Formex). Проблема
- Какими командами в бат-файле можно развернуть окно на весь экран?
- Процессы, запускающиеся из Cookies
- УПП, ЗУП: Распределять пропорционально базовым начислениям
- 32 bit data transfer для SATA
- Запуск 1С после аварийного выключения с восстановлением индексных файлов
- Как осуществить запуск 1С в определенное время?
- УПП Подразделения Предприятия. Почему заполнение этого спр-ка обязательно?
- Как правильно передать реквизиты в справочник
- Виснет и киснет, при загрузке весов Cas LP 1.6
- Оптимизация SQL Сервер для работы с 1С: 8.1
- "Не списано по партиям" как запретить?
- Закрывается 1С УТ
- 1C 8 Как из Таблицы значений выгрузить данные в Табличную часть документа
- Не хочет работать ВидСравнения
- Сортировка по колонкам Табличного поля с типом значения ТаблицаЗначений
- Как остановить выполнение функции в C# ?
- Планирование производства в УПП. Пара вопросов.