Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 14:11
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Как вытащить из Массива поле ?  (Прочитано 1501 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн supiyan

  • *
  • Сообщений: 17
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-05-02
  • Сайт: 
  • Профессия: Ученик 1С
Есть код
	МассивКН  = Новый Массив(3,3);

    МассивКН[0][0] = Элементы.Поле11.ТекстРедактирования;
    МассивКН[0][1] = Элементы.Поле12.ТекстРедактирования;
    МассивКН[0][2] = Элементы.Поле13.ТекстРедактирования;

МассивКН[1][0] = Элементы.Поле21.ТекстРедактирования;
    МассивКН[1][1] = Элементы.Поле22.ТекстРедактирования;
    МассивКН[1][2] = Элементы.Поле23.ТекстРедактирования;

МассивКН[2][0] = Элементы.Поле31.ТекстРедактирования;
    МассивКН[2][1] = Элементы.Поле32.ТекстРедактирования;
    МассивКН[2][2] = Элементы.Поле33.ТекстРедактирования;


ГСЧ = Новый ГенераторСлучайныхЧисел;
    Зд1 = Цел(ГСЧ.СлучайноеЧисло(0, 2));
    Зд2 = Цел(ГСЧ.СлучайноеЧисло(0, 2));
ЭтаФорма.Поле11 = МассиКН[Зд1][Зд2];
Как видите в конце значение массива присваевается к конкретному реквизиту форму, а как сделать так чтобы значение именно к тому полю по индексам которых значения и брались ?
 К примеру  если будет МассивКН[2][1] , то брались бы значение из Поле32 ?


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
элементыформы["поле"+строка(зд1+1)+строка(зд2+1)]=МассиКН[Зд1][Зд2];
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн supiyan

  • *
  • Сообщений: 17
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-05-02
  • Сайт: 
  • Профессия: Ученик 1С
{ОбщаяФорма.ВстроенныйЯзык.Форма(252)}: Поле объекта не обнаружено (ЭлементыФормы)
ЭтаФорма.ЭлементыФормы["Поле11"]=МассивКН[0][1];
Ошибку выдают, так как можно реально ?
Добавлено: 04 Май 2014, 19:14

Вот так сделал
    ЭтаФорма["Поле11"]=МассивКН[0][1];

Последний раз редактировалось: supiyan; 04 Май 2014, 19:14. Причина: Объединение сообщений


Теги:
 

Поле не найдено"ЗаказПокупателя.Услуги.Ссылка"<<?>>ЗаказПокупателя.Услуги.Ссылка

Автор romanprogrammistРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 6963
Последний ответ 05 Дек 2013, 00:01
от romanprogrammist
{Форма.Форма.Форма(11)}: Поле объекта не обнаружено

Автор OksРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 2300
Последний ответ 09 Дек 2015, 19:33
от Oks
Вывод информации: если поле не заполнено, то вывод иной информации. Новичок

Автор kiksiРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 338
Последний ответ 10 Окт 2017, 12:33
от kiksi
Поле "ВаловаяПрибыль" не может быть использовано в группировке "Store" СКД

Автор virtusРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 6432
Последний ответ 10 Июл 2014, 15:16
от virtus
Не заполняется поле "Цена" при формировании документа "Пересчет товаров"

Автор InnakechaРаздел Пользователям "1С - Предприятие 8"

Ответов: 4
Просмотров: 1095
Последний ответ 29 Дек 2016, 09:54
от Innakecha

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
136 Сообщений
AIFrame
69 Сообщений
ilyay ilyay
65 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 799
  • Точка Скрытых: 0
  • Точка Пользователей: 14
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal