Имя: Пароль:
1C
 
GUID строки
0 Анютик
 
13.10.15
11:39
На днях попадалась ветка, в которой обсуждалось в т.ч. то, что внутренние идентификаторы строк остаются вне зависимости от номера строки. Что если удалить строку и добавить снова - у нее будет новый идентификатор. Как его получить?
1 Garykom
 
гуру
13.10.15
11:42
(0) ась?
2 Анютик
 
13.10.15
11:43
ну типа в тч документа у каждой строки есть некий идентификатор. как его получить? видать, фишка 8.3. В СП не нахожу и тему, как назло, не помню, где речь шла:(
3 Garykom
 
гуру
13.10.15
11:43
(2) Индекс?
4 Анютик
 
13.10.15
11:47
(3) а при перемещении строки индекс прежний останется?
5 vicof
 
13.10.15
11:47
СП не предлагать?

ДанныеФормыЭлементКоллекции.ПолучитьИдентификатор (FormDataCollectionItem.GetID)
ДанныеФормыЭлементКоллекции (FormDataCollectionItem)
ПолучитьИдентификатор (GetID)
Синтаксис:

ПолучитьИдентификатор()
Возвращаемое значение:

Тип: Число.

Описание:

Получает идентификатор для элемента коллекции. Этот идентификатор не привязан к позиции элемента в коллекции.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
6 Анютик
 
13.10.15
11:48
во! получить идентификатор. Его и искала...
7 Анютик
 
13.10.15
11:48
но. он работает с данными формы:) а мне нужно из базы данных уникальный...
8 Анютик
 
13.10.15
11:48
хотя...если доступность с сервера...откуда тогда оно их берет?
9 Сторно абсурда
 
13.10.15
11:50
(7) > а мне нужно из базы данных уникальный...

НомерСтроки
10 Анютик
 
13.10.15
11:51
(9) строки местами поменяли, номерстроки не изменится?) удалили строку?
11 PR третий
 
13.10.15
11:51
(0) Нету такого
12 Анютик
 
13.10.15
11:53
(11) точно? но ведь как -то платформу одну строку от другой различает? да, забыла, у мня 8.3.2332, последняя то бишь
13 hhhh
 
13.10.15
11:54
(10) ну они тогда и меняются в базе. ТЧ стирается и пишется заново.
14 Лодырь
 
13.10.15
11:55
(12) А по твоему зачем тогда КодСтроки в табличной части в УТ? Как раз для уникальной идентификации и связи между табличными частями.
15 PR третий
 
13.10.15
11:55
(12) По номеру строки
16 Анютик
 
13.10.15
11:56
(14) я УТ 11 досконально не видела, а в УТ 10.3 платформа-то другая была...надеялась, что может вот оно...
(15) значит, нету новой фенечки...а я так радовалась.
17 Лодырь
 
13.10.15
11:57
(16) Непонятно зачем тебе это.
18 Анютик
 
13.10.15
12:03
(17) разработчики внешней системы не могут идентифицировать данные из 1С.
19 Анютик
 
13.10.15
12:04
при изменении даты документа или строк их логика рассыпается
20 Анютик
 
13.10.15
12:04
ну с документом понятно, отдам ГУИД. А вот что они там со строками делают...хз.
21 Лодырь
 
13.10.15
12:05
При чем тут дата документа? Гуид дока останется неизменным.
22 Лодырь
 
13.10.15
12:06
Строки отдавай полным набором всегда. Ну иди создай колонку, заполняй ее гуидом при записи и отдавай. Но имхо больше проблем огребешь при отслеживании удаления строк.
23 Анютик
 
13.10.15
12:06
(22) как раз это обсуждаем
24 mikeA
 
13.10.15
12:08
(0) сказочные долобо#бы
25 Лодырь
 
13.10.15
12:08
(24) ?
26 Анютик
 
13.10.15
12:13
(22) да я отдаю полным набором...с колонкой и гуидом для нее затык. У меня удалили строку и добавили новую...им все равно перезатирать в своей системе документ:) так что в нем, похоже, смысла реально нет.
27 itlikbez
 
13.10.15
12:13
(0) Надо создавать и заполнять специальную колонку ТЧ. По умолчанию у строки идентификатора нет.
28 Лодырь
 
13.10.15
12:14
(23) На самом деле у вас 95% дело дойдет до движений по регистрам. И там точно вы будете передавать весь набор.
29 rs_trade
 
13.10.15
12:14
(18) Они что то не правильно делают. В большинстве случаев достаточно идентификации по набору колонок. Типа номенклатура, характеристика, склад. Остальные количественные показатели. По аналогии с регистром сведений.
30 Анютик
 
13.10.15
12:29
(29) я туда не полезу. Сказала - говорите, что надо - буду выгружать. Там политические игры. Мне они не интересны:)
31 Rovan
 
гуру
13.10.15
13:06
(8) с формы... форма же частично и на сервере присутсвует сразу. Открывать ее там нельзя, а физически она там проявляется.
32 Лефмихалыч
 
13.10.15
13:19
(0) табличная часть - это необъектные данные, там нет гуида
33 Лефмихалыч
 
13.10.15
13:20
(18) пусть полностью заменяют содержимое табличной части или идентифицируют по значениям всех колонок. Третьего им не дано.
Независимо от того, куда вы едете — это в гору и против ветра!