gifts2017

Executor v81.0.1

Опубликовал darys_master (darys_master) в раздел Программирование - Инструментарий

Консоль исполнения кода на встроенном языке 1С (1С 8.1). Отличие от аналогичных: возможность использования конструктора запросов, хранение в кеше значений переменных от предыдущих запусков кода консоли.

Для использования конструктора запроса необходимо набрать код: " ", обязательно с одним пробелом, выделить пробел, по щелчку правой кнопик мыши в контекстном меню выбрать консоль запроса.
Для использования кеша переменных доступны функции и процедуры: ДобавитьВХранимыеПеременные , УдалитьИзХранимыхПеременных, ОчиститьЗначениеХранимойПеременной, ОчиститьЗначенияВсехХранимыхПеременных, ОчиститьТаблицуХранимыхПеременных, ПолучитьХранимуюПеременную. Пример использования:

 

ТЗ_база = ПолучитьХранимуюПеременную("ТЗ_база");
Если ТЗ_база = Неопределено Тогда
ТЗ_база = Новый ТаблицаЗначений;
База = Новый XBase("c:\RASC.dbf");
ДобавитьВХранимыеПеременные("ТЗ_база", ТЗ_база);
База.Первая();
Пока База.Следующая() Цикл
НоваяСтрока = ТЗ_база.Добавить();
НоваяСтрока["ID_RASC"] = База["ID_RASC"];
КонецЦикла;
КонецЕсли;


Во время последующего запуска кода консоли переменная ТЗ_база будет хранить таблицу значений загруженных из файла dbf и небудет производиться перечитывание файла dbf.

Скачать файлы

Наименование Файл Версия Размер
Executor v81.0.1 55
.1202917167 18,17Kb
25.09.09
55
.1202917167 18,17Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Герман (German) 05.02.08 09:13
все это есть в Enterprise Integrator.
2. darys_master (darys_master) 05.02.08 11:37
преимущество подобных обработок в размере и скорости загрузки, когда нужен кольт не палят из дробовика
3. Герман (German) 05.02.08 12:43
Никто платить не заставляет .. с "дробовиком то покруче будет" за теже (0) деньги :))
4. Герман (German) 05.02.08 12:45
блин во что значит одни деньги на уме .. прошу прошения
5. Сергей Старых (tormozit) 26.02.08 00:12
Ну такой вызов конструктора - "не диковина".
В ближайший месяц в моей контекстной подсказке (http://infostart.ru/projects/848) в режиме встроенного языка появится вызов конструктора запросов почти как в конфигураторе (с разбором имеющегося запроса и вставкой его обратно)
6. Сергей Старых (tormozit) 28.02.08 07:56