|
Можно ли создавать структуру с массивом записей? | ☑ | ||
---|---|---|---|---|
0
vladimir-boy
21.02.13
✎
11:47
|
В С++ можно было и потом обращаешься по числовому индексу + ключ к нужной записи, а здесь не найду.
Я так понял, что здесь массив структур создать нельзя(только одна запись возможна). Спасибо за ответ. |
|||
1
Wobland
21.02.13
✎
11:49
|
что, не выходит в массив несколько элементов сложить?
|
|||
2
vladimir-boy
21.02.13
✎
11:49
|
Пример:
МояСтруктура= Новый Структура ("Фамилия, Имя, Отчество, Возраст", "Иванов", "Иван", "Иванович", 7); МояСтруктура.Вставить("Фамилия", "Петров"); МояСтруктура.Вставить("Имя", "Петр"); МояСтруктура.Вставить("Отчество", "Петрович"); МояСтруктура.Вставить("Возраст", 32); Здесь подразумеваются(хотелось бы) 2 записи |
|||
3
ptiz
21.02.13
✎
11:51
|
Про "Таблицу значений" слышал?
|
|||
4
Maxus43
21.02.13
✎
11:51
|
МояСтруктура.Вставить("Фамилия", Новый Массив("Иванов", "Охлобыстин"));
|
|||
5
vladimir-boy
21.02.13
✎
11:51
|
(1) Как обратиться к [0] (Иванову) и к [1] Петрову
|
|||
6
Wobland
21.02.13
✎
11:51
|
а ТЗ не хочется?
|
|||
7
ДенисЧ
21.02.13
✎
11:51
|
А массив структур не подойёт?
|
|||
8
Reset
21.02.13
✎
11:51
|
(2) Это ты Таблицу Значений описал сейчас
|
|||
9
vladimir-boy
21.02.13
✎
11:53
|
(3) Вообщем структура хранит один набор ключ+значение
Всем спасибо большое, есть таблица я понял |
|||
10
GANR
21.02.13
✎
11:57
|
(0) можно тут массив структур создать - постоянно использую, если нужно результат запроса в клиентскую процедуру, кстати, передать (ТаблицаЗначений и РезультатЗапроса на клиенте не видны).
Массив = Новый Массив; Массив.Добавить(Новый Структура("Фамилия, Имя, Отчество", "Иванов", "Иван", "Иванович")); Массив.Добавить(Новый Структура("Фамилия, Имя, Отчество", "Петров", "Петр", "Петрович")); Массив.Добавить(Новый Структура("Фамилия, Имя, Отчество", "Сидоров", "Сидор", "Сидорович")); |
|||
11
GANR
21.02.13
✎
11:59
|
Но вот Структура[0] - нет, только Структура["Фамилия"]
|
|||
12
GANR
21.02.13
✎
12:00
|
А ещё можно так:
Для Каждого КлючИЗначение Из Структура Цикл ... КонецЦикла; |
|||
13
vladimir-boy
22.02.13
✎
14:44
|
(7) + , (10) +++ СПАСИБО! Как раз то, что и требовалось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |