|
соответствие и данные формы коллекции | ☑ | ||
---|---|---|---|---|
0
pavelgol
30.05.18
✎
05:22
|
Добрый день, подскажите, пожалуйста, как записать соответствие в данные формы коллекции?
у меня есть запрос, я записал его в соответствие. так же на форме у меня есть таблица значений, при отладке проверяю и тип у таблицы данные формы коллекции. так вот в следующей процедуре мне надо обойти циклом это соответствие, но если я просто пиши тип: Для каждого элемента из соответствия , то он ругается, что переменная соответствия не задана. поэтому мне надо записать это соответствие в таблицу и обойти ее. |
|||
1
igorPetrov
30.05.18
✎
05:33
|
(0) А теперь по медленнее и по русски, четко выражая свою мысль, если умеешь )
|
|||
2
pavelgol
30.05.18
✎
05:47
|
У меня есть процедура ЗаполнитьНаСервере, в ней запрос, который я записываю в соответствие.
РезЗапрос = Новый Соответствие(); Запрос = Новый Запрос; Запрос.Текст = " " РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл РезЗапрос.Вставить(Выборка.КоличествоМест, Выборка.ВидДеятельности); КонецЦикла; // обойти и запсиать в соответсвие // ОбщееКоличествоМест.Загрузить(РезультатЗапроса); и мне надо записать это соответсвии в ОбщееКоличествоМест _____________________________________________________ Так же у меня есть следующая процедура РаспределитьНаСервере где мне надо циклом обойти это соответствие если я просто пишу: Для Каждого Строка из РезЗапрос Цикл то у меня выходит ошибка, что переменная РезЗапрос не определена, поэтому я хочу записать соответсвие в таблицу |
|||
3
igorPetrov
30.05.18
✎
06:05
|
(2) Это всё хорошо, а вопрос в чем? Хочешь, записывай...
|
|||
4
pavelgol
30.05.18
✎
06:15
|
как записать?
Делаю так: ОбщееКоличествоМест.Загрузить(РезЗапрос) У меня вот такая ошибка Ошибка при вызове метода контекста (Загрузить) ОбщееКоличествоМест.Загрузить(РезЗапрос); по причине: Несоответствие типов (параметр номер '1') |
|||
5
igorPetrov
30.05.18
✎
06:21
|
(4) А почитать СП? Для того, что бы понять что должно быть в параметре номер "1"? Прочитай и расскажи.
|
|||
6
pavelgol
30.05.18
✎
06:25
|
Там должна быть таблица... В данных формы коллекции нет метода, который работает с соответствием, поэтому я и спрашиваю здесь
|
|||
7
igorPetrov
30.05.18
✎
06:26
|
(6) Ну, замечательно... "Там должна быть таблица.". И что ты спрашиваешь, что бы тебе метод создали? В чем вопрос твой?
|
|||
8
_stay true_
30.05.18
✎
08:05
|
(0) У школьников и студентов каникулы начались? Или неожиданно проучившись 5-7 лет вдруг пришло осознание сути бытия? Если тебе тупо нужно результат запроса загрузить в ТЗ на форме, даю подсказку:
1. Почему именно соответствие? Чем не нравится структура / массив структур/таблица значений? 2. ОбщееКоличествоМест.Загрузить(РезультатЗапроса.Выгрузить()); РезультатЗапроса.Выгрузить() что такое - покуришь в сп. 3. Отдохнуть от проделанной работы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |