Консоль (7.7)

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

Предлагаю вашему вниманию консоль для программирования в среде 1С.
Теперь для выполнения коротких разовых задач необязательно заходить в конфигуратор.

1.Запускаешь консоль
2.Пишешь свой код
3.Нажимаешь Выполнить.



Требование:
1С++ (со встроеным FormEx) должна быть уже загружена
1sci.dll грузится ПриОткрытии()

В архиве на всякий случай выложил все необходимое:

1cpp.dll   (от 5 декабря 2008 г., 1:30:26)
1sci.dll    (от 5 августа 2008 г., 13:32:42)

Ссылки:
1sci.dll      http://infostart.ru/projects/4443/
1cpp.dll     http://www.1cpp.ru/

Огромное спасибо steban     http://infostart.ru/profile/1746/

У меня работает.

Сейчас начну работу над шаблонами.

Для универсальности шаблоны буду хранить во внешнем файле.

Удобно, не писать блок создания ТаблицыЗначений каждый раз, а просто вставить готовый из шаблона

И конечно же сохранять написанный код как новый шаблон

 

24.06.2009 добавил выгрузку модуля после выполнения

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

Наименование Файл Версия Размер
Необходимые компоненты (dll)
.1245850848 734,48Kb
25.09.09
102
.1245850848 734,48Kb 102 Скачать
Консоль
.1245852576 44,00Kb
25.09.09
120
.1245852576 44,00Kb 120 Скачать

См. также

Комментарии
1. Артур Аюханов (artbear) 850 24.06.09 17:46 Сейчас в теме
Да, нужна работа над хранением текстов модулей в настройках или спец.файлах.
Еще были бы удобны спец.параметры, с помощью которых можно было бы разнообразить использование кода
2. Ёпрст (Ёпрст) 1015 24.06.09 17:55 Сейчас в теме
Автор, без формекса - это всё не заработает, только со старой древней 1срр со встроеным формексом..
Исправь описание.
3. mdbm (mdbm) 188 24.06.09 17:58 Сейчас в теме
4. Ёпрст (Ёпрст) 1015 24.06.09 17:58 Сейчас в теме
А во-вторых... каждый раз добавлять доп. глобальный модуль - не комильфо... тогда как в формексе есть методы для выполнения процы/функции...
5. Ёпрст (Ёпрст) 1015 24.06.09 17:59 Сейчас в теме
+4 хотя бы отсоединял его при каждом нажатии на Выполнить, что ли...
6. steban (steban) 71 24.06.09 18:12 Сейчас в теме
(2) заработает и без формекса
(4) а в 1с++ есть ВыполняемыйМодуль
7. Ёпрст (Ёпрст) 1015 24.06.09 18:15 Сейчас в теме
(6) ну, я ж про эту обработку грил :))
про ВыполняемыйМодуль в курсе...
:)


8. mdbm (mdbm) 188 24.06.09 18:16 Сейчас в теме
добавил выгрузку модуля после выполнения
9. Ёпрст (Ёпрст) 1015 24.06.09 18:18 Сейчас в теме
По идее, можно и форму прикрутить...и добавление атрибутов на ней и показать её на выполнение потом..
10. Ёпрст (Ёпрст) 1015 24.06.09 18:19 Сейчас в теме
11. mdbm (mdbm) 188 24.06.09 18:21 Сейчас в теме
Я тоже хочу прикрутить форму и по возможности создать список шаблонов элементов формы.
12. Сергей (Che) Коцюра (CheBurator) 3370 25.06.09 02:32 Сейчас в теме
хм.. а нафига еще грузить это дело шаблонами? если уж шаблоны кода нужны - проще конфигуратор с опенконфом и телепатом...
13. Александр Рытов (Арчибальд) 2652 25.06.09 09:15 Сейчас в теме
(12)Не обязательно "проще". Как кто привык...
14. bulpi bulpi (bulpi) 106 25.06.09 19:52 Сейчас в теме
Люди , я явно не в теме :)
А что, это все нельзя сделать с помощью старой доброй функции Шаблон() ???
15. Сергей (Che) Коцюра (CheBurator) 3370 25.06.09 19:57 Сейчас в теме
Можно, но извращаться....
16. Дмитрий Иванов (viddik) 168 10.07.09 10:13 Сейчас в теме
В целом работает, на раздельных 1с++ и формекс. Замечание: не работает копи/паст, неудобняк.
17. Igor Kurlov (1981ink) 12.08.09 13:33 Сейчас в теме
Люди подскажите есть что нибудь подобное для 8ки а Буду очень презнателен
18. Артур Аюханов (artbear) 850 12.08.09 14:01 Сейчас в теме
(17) Смотри подсистему "Инструменты разработчика" автор Tormozit (его можно найти на Топ-100 сайта)
19. Алексей Гальченко (Seon) 06.10.09 12:00 Сейчас в теме
Ф=СоздатьОбъект("Форма");
{D:\1CMAINBASES\LIA20090313\EXTFORMS\КОНСОЛЬ.ERT(227)}: Неудачная попытка создания объекта (Форма)
20. Евгений Мартыненков (JohnyDeath) 291 06.10.09 12:54 Сейчас в теме
21. ROM (ROM_1C) 23.10.09 22:17 Сейчас в теме
а у меня ошибка
sci.SaveToFile(ТемпФайл);
{C:\USERS\ROM\DESKTOP\КОНСОЛЬ.ERT(196)}: Значение не представляет агрегатный объект (SaveToFile)

что подскажете делать?
22. Александр Рытов (Арчибальд) 2652 24.10.09 13:36 Сейчас в теме
23. Александр Маляев (maljaev) 767 17.07.13 05:47 Сейчас в теме
Ну очень помогло как основа для моей задачки. Даже не пожалел $10 за поднятие. Спасибо огромное!
P.S. А "Телепат" сюда нельзя приделать?
24. Александр Маляев (maljaev) 767 18.07.13 08:03 Сейчас в теме
Еще непонятно как undo сделать? Комбинация Ctrl+Z не пашет.
25. GeorgPolymer GP (dufrein) 30.01.14 12:06 Сейчас в теме