Gigabyte | Дата: Вторник, 12.04.2016, 11:23 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| Доброго дня!
Собственно, небольшое предложение: добавить в обработку Подбор и обработка объектов структуру, контекст которой будет доступен из выполняемого Произвольного алгоритма. Это позволит, например, хранить кеш промежуточных запросов или посчитать количество неудачно обработанных объектов.
Пример:
Если СтруктураПараметровИР.Свойство("КешЗначения") Тогда ЗначениеИзЗапроса = СтруктураПараметровИР.КешЗначения; Иначе Запрос = Новый Запрос; //... ЗначениеИзЗапроса = ВыборкаДетальныеЗаписи.Ссылка; СтруктураПараметровИР.Вставить("КешЗначения", ЗначениеИзЗапроса); КонецЕсли;
Просто хотелка. Думаю, недолго добавить :) Спасибо!
Сообщение отредактировал Gigabyte - Вторник, 12.04.2016, 11:25 |
|
| |
tormozit | Дата: Вторник, 12.04.2016, 12:37 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6201
Репутация: 159
Статус: Оффлайн
| Кнопку "Консоль кода" пробовал?
|
|
| |
Gigabyte | Дата: Вторник, 12.04.2016, 13:53 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| Ммм... Честно говоря, не очень понятно, что я там должен увидеть... Насколько я понял, это код, который что-то делает с результатом выполнения основного кода. Там есть какая-то универсальная переменная с контекстом самой обработки, чтобы её значение можно было передавать от элемента к элементу в ходе групповой работы с ними? Если ошибаюсь, поправьте, пожалуйста.
|
|
| |
tormozit | Дата: Вторник, 12.04.2016, 14:03 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6201
Репутация: 159
Статус: Оффлайн
| Видимо консоль кода тебе незнакома. Тогда настоятельно рекомендую с ней познакомиться. Ее возможности во многом шире желаемого тобой.
|
|
| |
Gigabyte | Дата: Вторник, 12.04.2016, 20:47 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| Я знаю, что такое Консоль кода. Не очень понятно её назначение в обработке Подбор и обработка объектов через кнопку Консоль кода. Буду благодарен за разъяснение. https://yadi.sk/i/M5o7fmjdqwNRZ Насколько я понимаю, суть предлагаемого метода в том, чтобы обходить таблицу НайденныеОбъекты?
Сообщение отредактировал Gigabyte - Вторник, 12.04.2016, 20:50 |
|
| |
tormozit | Дата: Вторник, 12.04.2016, 21:13 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6201
Репутация: 159
Статус: Оффлайн
| При нажатии кнопки "консоль кода" открывается уже готовый алгоритм обработки и курсор устанавливается в строку, где начинается код заданный в форме "Произвольный алгоритм". Если нажать в консоли кода "выполнить" то будет выполнена обработка.
В планах развития подсистемы есть задача по добавлению в форме обработки "Произвольный алгоритм" обработчиков Перед и После цикла.
|
|
| |
tormozit | Дата: Воскресенье, 17.04.2016, 22:54 | Сообщение # 7 |
Генералиссимус
Группа: Администраторы
Сообщений: 6201
Репутация: 159
Статус: Оффлайн
| Реализовано в 3.59
|
|
| |