|
Структура в соответствии... |
☑ |
0
live in sky dreams
07.06.16
✎
17:09
|
Вопрос такой: есть у данных типа структура некий UID?
Почему спрашиваю:
Создал соответствие.
Пихаю внутрь такую структуру:
СтрокаЗаказа = Новый Структура;
СтрокаЗаказа.Вставить("НомерСтрокиЗаказа", НомерСтрокиЗаказа);
СтрокаЗаказа.Вставить("ДокументЗаказа", ДокументЗаказа);
НомерСтрокиЗаказа - Число
ДокументЗаказа - Ссылка
В другой процедуре составляю такую же структуру и пытаюсь найти ее в соответствии мПомеченныеПозицииЗаказа.Получить(СтрокаЗаказа)
Возвращает Неопределено
Или я что-то не так делаю.. Или так нельзя?
|
|
1
Pistol
07.06.16
✎
17:12
|
1) Есть. У каждого экземпляра - свой.
2) Да
3) Можно, но бесполезно.
|
|
2
live in sky dreams
07.06.16
✎
17:13
|
Тогда каким образом лучше определить ключ для поиска?
Интересует связка Заказ + Номер строки заказа
|
|
3
Pistol
07.06.16
✎
17:14
|
Таблица значений
|
|
4
live in sky dreams
07.06.16
✎
17:14
|
Может применить вложенные соответствия?
Сперва ищем заказ, если нашли - во вложенном соответствии номер строки заказа..
|
|
5
live in sky dreams
07.06.16
✎
17:15
|
(3)Знаю.. лень)))
|
|
6
Sonny
07.06.16
✎
17:22
|
(0) Попробуй сериализовать.
|
|
7
Nuobu
07.06.16
✎
17:28
|
(0) Найти по структуре не получится, т.к.
Структура = Новый Структура("Сумма, Цена", 10, 15);
И
Структура1 = Новый Структура("Сумма, Цена", 10, 15);
Это разные структуры.
|
|
8
live in sky dreams
07.06.16
✎
17:28
|
(6) геморно, уже победил лень и через ТЗ сделал )))
|
|
9
Михаил Козлов
07.06.16
✎
17:42
|
В качестве ключа = Номер+"|"+УИД.
|
|
10
Nuobu
07.06.16
✎
17:44
|
(9) Вау, спасибо тебе, добрый человек. Возьму себе на заметку.
|
|
11
live in sky dreams
07.06.16
✎
17:45
|
(9) оО Точно же!
Я в семерке так "индексы" таблиц составлял для синхронизации.. Как я забыл...
|
|
12
Ёпрст
гуру
07.06.16
✎
18:37
|
Занафига ? Просто добавь нужный индекс на ТЗ и привет.
|
|
13
b_ru
07.06.16
✎
18:49
|
Можно еще сделать вложенное соответствие. У верхнего уровня ключ - ссылка, а элемент - вложенное соответствие с ключами - номерами строк.
|
|