Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.02.2012, 18:19
|
|||
|---|---|---|---|
|
|||
_IDRRef |
|||
|
#18+
Хотел добавить запись напрямую в базу SQL 1С 8.2, но встал вопрос как задается _IDRRef для новой записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2012, 09:55
|
|||
|---|---|---|---|
|
|||
_IDRRef |
|||
|
#18+
SmallestХотел добавить запись напрямую в базу SQL 1С 8.2, но встал вопрос как задается _IDRRef для новой записи? Имхо... Кажется, на сервере 1С реализован собственный алгоритм реализации NEWSEQUENTIALID() (см БОЛ). В принципе, если совсем невмоготу, то _IDRRef можно присвоить NewID(). Будет корректно, если отбросить теоретически ненулевую вероятность повторения GUID-ов. Однако, сразу же получаем фрагментацию индекса. Чуть более предпочтителен NEWSEQUENTIALID(), имеющий ряд ограничений на использование (можно их обойти, используя промежуточную временную таблицу). Принимая во внимание, что скорее всего кроме вас, пишущего напрямую, в таблицу будут добавляться записи и из приложений 1С, то фрагментацию не избежать все равно. Редкий случай, когда лучше использовать COM (хотябы только для генерации _IDRRef). Вот для размышления : ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2012, 12:18
|
|||
|---|---|---|---|
|
|||
_IDRRef |
|||
|
#18+
VladimirKr, Спасибо большое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2012, 15:34
|
|||
|---|---|---|---|
|
|||
_IDRRef |
|||
|
#18+
SmallestХотел добавить запись напрямую в базу SQL 1С 8.2, но встал вопрос как задается _IDRRef для новой записи? А лицензирование на это говорит: не лезь!Лицензионное соглашение не позволяет использовать недокументированные фирмой "1С" средства для построения решений на платформе 1С:Предприятие. Это означает, что средства СУБД (или любые другие внесистемные средства) можно использовать только в том случае, если документация по продуктам линейки "1С:Предприятие" (включая ИТС) содержит явную рекомендацию использовать данное средство для решения данной задачи. Во всех остальных случаях лицензионное соглашение позволяет использовать для построения решений только штатные средства платформы. В частности, можно обращаться к данным информационной базы только при помощи объектов "1С:Предприятия", специально предназначенных для работы с данными (запросы, справочники, документы и т.д.). Нельзя обращаться к данным информационной базы напрямую, минуя уровень объектов работы с данными "1С:Предприятия" - например при помощи средств СУБД или при помощи внешних компонент, которые реализуют прямой доступ к СУБД. Это ограничение распространяется на любые действия с данными, в том числе на изменение их структуры, а так же на чтение или изменение самих данных информационной базы или служебных данных "1С:Предприятия". Данное ограничение необходимо для обеспечения стабильности работы механизмов системы, осуществления поддержки и возможности перехода на новые версии "1С:Предприятия". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=28&mobile=1&tid=1520671]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 335ms |

| 0 / 0 |
