|
Значение по умолчанию уникального идентификатора | ☑ | ||
---|---|---|---|---|
0
r_i_n_i_k
06.07.17
✎
15:51
|
Есть ли другие варианты кроме
Новый УникальныйИдентфикатор("0000-0000-0000-0000"); ? |
|||
1
Buster007
06.07.17
✎
15:53
|
а какой другой вариант тебя интересует?
|
|||
2
Мыш
06.07.17
✎
15:55
|
(0) Есть. Новый УникальныйИдентификатор()
|
|||
3
Fish
06.07.17
✎
15:55
|
(2) +100. Только хотел написать.
|
|||
4
r_i_n_i_k
06.07.17
✎
15:57
|
(2) этот вариант выдаст не значение по умолчанию, а какое-то конкретное значение.
|
|||
5
SSSSS_AAAAA
06.07.17
✎
15:58
|
(4) А значение по умолчанию конкретным не является?
|
|||
6
YFedor
06.07.17
✎
15:58
|
(4) Что такое "Значение по-умолчанию" для УИД в твоем понимании?
|
|||
7
Fish
06.07.17
✎
15:59
|
(4) А как ты себе представляешь значение по умолчанию для УНИКАЛЬНОГО идентификатора? Или не понимаешь слово "уникальный"?
|
|||
8
SSSSS_AAAAA
06.07.17
✎
15:59
|
(4) Не путаете ли вы, сударь, понятия "пустой" и "по умолчанию"?
|
|||
9
Йохохо
06.07.17
✎
16:01
|
а я знаю) это тот который в файле DoNotCopy.txt
|
|||
10
r_i_n_i_k
06.07.17
✎
16:01
|
Вот к примеру создал я реквизит с типом УИД но не заполнял его. Что там будет написано? 0000-0000-0000-0000. Это ведь?
|
|||
11
Йохохо
06.07.17
✎
16:01
|
Неопределено
|
|||
12
Fish
06.07.17
✎
16:05
|
(11) Не. Будет пустой УИД
|
|||
13
r_i_n_i_k
06.07.17
✎
16:07
|
А когда я не заполняю реквизит "Контрагент" там тоже неопределено? Или всё-таки Справочники.Контрагенты.ПустаяСсылка().
Посмотрел - там ставится 00000000-0000-0000-0000-000000000000, и это значение имеет тип УникальныйИдентификатор. Вот кроме конструкции из (0), в которую ещё нулики надо добавить, есть ли др варианты? |
|||
14
Fish
06.07.17
✎
16:08
|
(13) Нет. Других вариантов нет.
|
|||
15
FIXXXL
06.07.17
✎
16:10
|
(13) а для чего, если не секрет?
|
|||
16
Йохохо
06.07.17
✎
16:10
|
ага, нулями забит не инициализированный. Формально строка еще ''
|
|||
17
Fish
06.07.17
✎
16:10
|
(13) Кстати, реквизит Контрагент вполне себе может быть составного типа, и тогда незаполненное значение будет именно неопределено :))
|
|||
18
r_i_n_i_k
06.07.17
✎
16:13
|
(17) ну в таком случае да)
|
|||
19
Fish
06.07.17
✎
16:14
|
(15) Тоже интересно, для какой цели может такое понадобиться.
|
|||
20
r_i_n_i_k
06.07.17
✎
16:17
|
(15) Связать хочу строку в ТЧ ЭтапыГрафикаОплаты с конкретной реализацией. Нигде выводить не надо, пользователю тоже показывать не надо, просто для движений в РН
|
|||
21
Fish
06.07.17
✎
16:20
|
(20) Так для связи как раз нужен (2), а (0) тут никак не поможет.
|
|||
22
r_i_n_i_k
06.07.17
✎
16:25
|
(21) Не не. Есть реализация - в ТЧ проставляется её УИД. Нет реализации - пустой УИД. А в (2) создастся новый УИД
|
|||
23
FIXXXL
06.07.17
✎
16:26
|
(20) у реализации же ссылка есть
или тебе ИДСтроки надо? зачем нулевые тогда? колонку сделай с типом УникальныйИдентификатор |
|||
24
FIXXXL
06.07.17
✎
16:26
|
(22) для обмена что ли?
|
|||
25
r_i_n_i_k
06.07.17
✎
16:29
|
(20) Колонку и сделал в ТЧ. Не, не для обмена.
|
|||
26
Fish
06.07.17
✎
16:30
|
(22) Нифига не понял. Если есть реализация, в ТЧ добавляешь строку с УИД реализации, а если нет - то добавляешь пустую строку что-ли? И сколько раз добавляешь?
|
|||
27
Fish
06.07.17
✎
16:32
|
(25) Так если реквизит ТЧ с типом УИД, тогда зачем тебе (0)?
|
|||
28
r_i_n_i_k
06.07.17
✎
16:35
|
(26) ЭтапыГрафикаОплаты - это ТЧ документа ЗаказКлиента. Изначально там реализаций нет и УИДы по всем строкам - пустые. УИДы будут проставляться только после каждой следующей реализации
|
|||
29
Fish
06.07.17
✎
16:39
|
(28) Ну? Так если реквизит типа УИД - то он и будет изначально пустой. Зачем тебе ещё конструкция из (0)?
|
|||
30
FIXXXL
06.07.17
✎
16:39
|
(25) колонка с типом РеализацияСсылка чем не подходит в данном случае? Зачем УИД?
|
|||
31
Serg_1960
06.07.17
✎
16:43
|
[холодный душ]
Вообще-то в типовых конфигурациях строки ТЧ документов, давно и успешно, "связываются" между собой с помощью "КлючСтроки" и "КлючСвязи". Погугли в конфигурации. |
|||
32
Serg_1960
06.07.17
✎
16:49
|
Эээ... пользователь делает реализацию, а ТС желает программно сей факт закрепить в заказе покупателя (в ТЧ ЭтапыГрафикаОплаты) - так что ли?
Хммм. Автор связывает между собой внесение изменений в документах реализации с внесением изменений в заказы покупателей... что будет, если у пользователя есть права доступа к реализации и нет прав на работу с заказами? |
|||
33
r_i_n_i_k
06.07.17
✎
17:15
|
(31) Но мне не надо связывать строки двух ТЧ. А Строку ТЧ с реализацией.
(32) УстановитьПривелегерованныйРежим ) |
|||
34
FIXXXL
06.07.17
✎
17:32
|
(33) дык зачем УИД, а не Ссылка?
да и переписывать Заказ при создании реализации - моветон... |
|||
35
HEKPOH
06.07.17
✎
17:58
|
я у себя использую:
&НаСервере Функция ОбъектВБазеИсточникеНеЗаполнен(ИдентификаторОбъекта_БазаИсточник) Возврат ИдентификаторОбъекта_БазаИсточник = "00000000-0000-0000-0000-000000000000"; КонецФункции |
|||
36
mistеr
06.07.17
✎
18:01
|
(34) Ссылка это не модно и не молодежно. ТС сам себя перехитрил.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |