|
|
|
Подскажите плз, как получить наименование Ключа Элемента Структуры? | ☑ | ||
|---|---|---|---|---|
|
0
provodok
14.08.07
✎
13:19
|
Подскажите плз, как получить наименование Ключа Элемента Структуры?
Структура многоуровневая. |
|||
|
1
Scooter
14.08.07
✎
13:22
|
ЭлементСтруктуры.Ключ
ЭлементСтруктуры.Значение |
|||
|
2
provodok
14.08.07
✎
13:24
|
Мне нужно перебрать структуру на предмет определенного значения, и получить наименование ключа этого значения, (может я не понял, может не так объяснил)
|
|||
|
3
provodok
14.08.07
✎
13:36
|
up, спасибо но вопрос следующий , а как перебрать многоуровневую структуру?
Здания: Структура Сооружения: Структура Машины: Структура Оффис: Структура Транспорт: Структура Инвентарь: Структура Другие: Структура надо уровнем ниже |
|||
|
4
Scooter
14.08.07
✎
13:38
|
должно работать
|
|||
|
5
Scooter
14.08.07
✎
13:39
|
(3)многоуровневых структур нет
есть структуры значением элемента которой является структура |
|||
|
6
Scooter
14.08.07
✎
13:40
|
(3)можно притянуть рекурсию :)
|
|||
|
7
provodok
14.08.07
✎
13:41
|
(5) так и есть
|
|||
|
8
provodok
14.08.07
✎
13:44
|
{Форма.Форма(111)}: Итератор для значения не определен
Для Каждого Элемент из Общее Цикл Для Каждого Элемент2 из Элемент Цикл Сообщить(Элемент2.Ключ + ": " + Элемент.Значение); КонецЦикла; КонецЦикла; ??? |
|||
|
9
provodok
14.08.07
✎
13:52
|
up
|
|||
|
10
Scooter
14.08.07
✎
13:55
|
(8)смотри отладчиком
|
|||
|
11
zbv
14.08.07
✎
13:57
|
а зачем такая сложная структура?
|
|||
|
12
provodok
14.08.07
✎
13:59
|
в общем это будет функция для установки группы Ос и одновременно для установки группы справичника (перенос из дбф), в двух словах не расскажешь
|
|||
|
13
zbv
14.08.07
✎
14:00
|
(12) может деревом значений проще?
|
|||
|
14
provodok
14.08.07
✎
14:03
|
если сегодня не добью то завтра буду пробовать дерево значений...
|
|||
|
15
Scooter
14.08.07
✎
14:04
|
(13)+ можно ТЗ, где значение строки структура
|
|||
|
16
provodok
14.08.07
✎
14:05
|
(15) а так можно?
|
|||
|
17
Scooter
14.08.07
✎
14:17
|
(16)а что мешает?
зы: и наоборот тоже можно |
|||
|
18
Scooter
14.08.07
✎
14:18
|
(17)+ можно еще ТЗ(ТЗ(ТЗ(...)))
только сам не запутайся :) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |