|
вывод структуру в цикл | ☑ | ||
---|---|---|---|---|
0
r2d24
30.10.13
✎
12:37
|
как вывести значение структуры в цикле
написал код, но не работает. Струк = Новый Структура; Струк.Вставить("Сотрудник", "Иванов"); Струк.Вставить("Оклад", 10000); Струк.Вставить("Сотрудник", "Гусев"); Струк.Вставить("Оклад", 15000); Струк.Вставить("Сотрудник", "Петров"); Струк.Вставить("Оклад", 20000); //Пока Струк.Следующий() Цикл для каждого стр ИЗ Струк Цикл Сообщить(Струк.Сотрудник + " " + Струк.Оклад); КонецЦикла; |
|||
1
Wobland
30.10.13
✎
12:38
|
так Иванов или Гусев?
|
|||
2
r2d24
30.10.13
✎
12:40
|
(1) он разве кого-то одного должен выводить?
У меня выводится Петров два раза |
|||
3
Лодырь
30.10.13
✎
12:40
|
Пример надо переписать на
МС = Новый Массив; Струк = Новый Структура; Струк.Вставить("Сотрудник", "Иванов"); Струк.Вставить("Оклад", 10000); МС.Добавить(Струк); Струк = Новый Структура; Струк.Вставить("Сотрудник", "Гусев"); Струк.Вставить("Оклад", 15000); МС.Добавить(Струк); и перебирать полученный массив МС |
|||
4
Ненавижу 1С
гуру
30.10.13
✎
12:40
|
поля структуры должны быть уникальны
используйте для вашей задачи таблицу значений |
|||
5
piter3
30.10.13
✎
12:41
|
Струк.ключ + Струк.значение
|
|||
6
Ненавижу 1С
гуру
30.10.13
✎
12:41
|
(2) не удивительно ))
|
|||
7
DexterMorgan
30.10.13
✎
12:41
|
ТС тебе структура нужна или таблица значений?
|
|||
8
zak555
30.10.13
✎
12:41
|
(4) а поля соответствия ?
|
|||
9
r2d24
30.10.13
✎
12:42
|
(3) т.е. Структуру нельзя перебирать так как массив?
Тогда зачем структура вообще? |
|||
10
Ненавижу 1С
гуру
30.10.13
✎
12:43
|
(8) два поля у ТЗ: Сотрудник и Оклад
(9) можно, но тебе не это нужно |
|||
11
jj369
30.10.13
✎
12:43
|
Для каждого стр из Струк Цикл
Сообщить(""+стр.Ключ+" "+стр.Значение); КонецЦикла; |
|||
12
Ненавижу 1С
гуру
30.10.13
✎
12:44
|
(11) он будет плакаться, что ему не то нужно
|
|||
13
Лодырь
30.10.13
✎
12:44
|
(9) Чтобы хранить произвольные структуры )
|
|||
14
zak555
30.10.13
✎
12:44
|
(10) я про Новый Соответствие;
|
|||
15
r2d24
30.10.13
✎
12:45
|
Спасибо всем!
|
|||
16
Ненавижу 1С
гуру
30.10.13
✎
12:54
|
(14) а причем тут соответствие?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |