#0
by Гений 1С
Собственно, в связи со статьей в кз, соцпорос. Нужен ли отдельный тип GUID (Уникальный идентификатор) для реквизитов 1С, чтобы этот тип можно было хранить в базе данных без извращений?
#5
by Гений 1С
Два числа, каждое по 20 разрядов? Но хочется один реквизит, а не два. Остальные варианты в КЗ. Можно в виде ссылки, но недостатки тоже там описаны
#6
by SilentMan
В общем - нужен. По размеру все просто: родной GUID - 16 байт GUID строкой - 32*2 (unicode) = 64 байта Итого проигрыш строка/бинари = 4 раза Правда нужен этот тип в крайне редких случаях.
#8
by Волшебник
Вы ещё вспомните про то, что все ссылки хранятся в полях типа Binary, и забудьте об экономии на этой чепухе.
#11
by Гений 1С
Я вот хотел юзать гуид для ссылки на запись регистра сведений. Размещать в реквизитах записи РС поле ГУИД и искать по ссылке. Можно в реквизитах размещать ссылку на спец.справочник, но парево с поддержанием ссылочной целостности, да и справочник будет расти, нужно для каждой записи заводить ссылку, а так можно только тогда, когда на запись нужна ссылка.
#12
by Волшебник
"когда на запись нужна ссылка" Такого быть не должно. Если это всё-таки нужно, то тогда используй подчинённый справочник.
#13
by Гений 1С
Ага, только не бывает периодических подчиненных справочников и быстрого удаления по измерениям, как у РС. Так что буду юзать РС, но выкручиваться.
#18
by TormozIT
Еще и тип ссылки на Роль мне сейчас ох как пригодился бы. А то приходится все списки самому формировать и писать имя вместо ссылки, что приводит к нежестким связям (при изменении имени в метаданных) рвется связь =(
#19
by Гений 1С
Ну вы темный товарищ. Заведи справочник Метаданные и функцию обПолучитьМетаданное(МД) - на входе метаданное, на выходе элемент справочника, если переименовывание - переименовывай в этом справочнике!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как ограничить тип у поля выбора с типом "Описание типов"?
- Тип(Реквизит.Тип) = Тип("Строка")
- Тип(Реквизит.Тип) = Тип("Строка")
- Как привести значение типа "Описание типов" к значению типа "Тип"
- Поле ввода с составным типом данных. Как убрать выбор типа, если указан тип?
В этой группе 1С
- ПоложениеКолонки динамически
- УПП: Проблема с правами после обновления
- УПП Закрытие 26 счета // Представительские расходы
- Долгая загрузка при "Загрузка структуры данных программы..."
- OpenOffice
- Контроль возможности удаления помеченных объектов
- v7: ЗУП 2.1.7.2 - почтовые сборы
- Как программно получить список активных пользователей ИБ?
- Сравнение таблиц значений
- v8: Пересчет размеров ячейки табличного документа к реальным миллиметрам
- Как В табличной части документа при выборе значения, заполнить другое поле
- Как можно сохранить mxl в pdf?
- Не формируется проводка
- Переход с Комплексной 7.7 на Бухгалтерию 7.7
- Четыре накладных на одном листе.
- Как в запросе посчитать НДС?
- v7: Ошибка при проведении док. Закрытие месяца
- Как при открытии документа активизировать табличную часть?
- При создании документа нумерация остается с прошлого года
- ЗиК Компенсация за задержку трудовой книжки