ОБСУЖДЕНИЕ

Noteid в разных репликах базы

9 ответов 5,9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Можно ли сделать, что NoteID документа на разных репликах совпадали?
 
А униды всё, больше не котируются?
 
susinmn
класс, никогда этого не знал :)
а ведь так оно и есть :ithx:

Omh
судя по всему у него привязка в ноте так как она короче и виды по ней легче, но ключ получился для реплик разным и функционал уже не работает
 
susinmn, если надо укоротить ключ для вида, можно использовать @HashPassword(string)

Документ приходит в бд и нужно сразу *присваивать* ему *номер заявки*. NoteID подходит, т.к. он уже у документа есть
В поле ID делаю @if(ID="";@NoteID;ID)
Но документы открываются с разных серверов + при приходе письма идет автоответ о том, что ваша заявка зарегистрирована под таким номером)

В итоге пользователю 1) пришло письмо, о том что номер вашей заявки *А* 2) пришло письмо, что ваша заявка *В* выполнена)
 
NoteID подходит, т.к. он уже у документа есть
Не подходит, т.к. не является постоянным уникальным описателем документа в БД.
В твоем случае, надо либо свой метод генерации номера, либо использовать унид, либо какую-то его часть.
 
NoteID подходит, т.к. он уже у документа есть

NoteID подходит, только если нумерация происходит на одном сервере. При нумерации на разных серверах номера могут получаться не уникальными. Лучше попробуйте @Unique без параметров. Или на основе UNID.
 
если надо укоротить ключ для вида, можно использовать @HashPassword(string)
На самом деле, не факт, что можно. Насколько уникально значение, возвращаемое этой функцией? Документ с идентичным UNID сам Лотус не позволит создать, а вот насчет хеша я не уверен...
 
На самом деле, не факт, что можно
Почему ж не факт? Использовать-то точно можно )) А в остальном я не знаю, описания этому не видел.
В принципе, можно часть унида использовать, правда, я не уверен какую именно, надо смотреть описание как он формируется.
 

Статистика тем

Создано
susinmn,
Последний ответ от
hosm,
Ответы
9
Просмотры
5 935