Снегопат https://snegopat.ru/forum/ |
|
extfiles.js - Скрипт Внешние файлы https://snegopat.ru/forum/viewtopic.php?f=3&t=5 |
Страница 1 из 20 |
Автор: | vladnet [ 24 авг 2011, 16:45 ] |
Заголовок сообщения: | extfiles.js - Скрипт Внешние файлы |
Работает наподобие версии под 7.7, показывает каталог (пока один) внешних файлов, сбоку в отдельной закладке (как снегопат). Открывает файлы из списка. Описание в вики: http://snegopat.ru/scripts/wiki?name=extfiles.js Мне думается данный скрипт нужен не только мне. Поэтому вопрос как его добавить в репозитарий? |
Автор: | orefkov [ 25 авг 2011, 02:01 ] |
Заголовок сообщения: | Re: Сделал скрипт Внешние файлы |
Как добавить скрипт в репозитарий Права на коммит я тебе уже дал, пробуй. |
Автор: | vladnet [ 25 авг 2011, 12:53 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Скрипт добавлен в репозитарий, спасибо ) |
Автор: | orefkov [ 25 авг 2011, 13:08 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Сразу несколько мыслей. Код: SelfScript.addNamedItem("stdcommands", addins.byUniqueName('stdcommands').object) можно заменить на Код: $addin stdcommands в начале скрипта. Дальше - у тебя в макросе открытьОкноВнешнихФайлов каждый раз создается и загружается новая форма, те сколько раз макрос вызвал, столько и одинаковых окон откроется. В начале скрипта напиши Код: form =null А в макросе Код: if(!form) form = loadScriptForm(pathToForm, SelfScript.self) Дальше я открытие файлов скоро перенесу в стандартные скрипты, переделаем на вызов стандартной функции. Ну и по поводу своего списка каталогов для каждой базы - в profileRoot.createValue можно указать хранилище, в котором хранить значение. Можно использовать одно из pflBase, pflBaseUser, pflCompBase, pflCompBaseUser. |
Автор: | orefkov [ 25 авг 2011, 13:10 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Ну а так молодца, с почином, так сказать! |
Автор: | JohnyDeath [ 25 авг 2011, 13:21 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Красиво. Можно одно пожелание: открывать не 1С-ные файли их родным приложением. Т.е. *.doc(x) - MS Word, *.xls(x) - MS Excel и т.п. |
Автор: | JohnyDeath [ 25 авг 2011, 13:23 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
И еще. Возможность добавлять несколько корневых каталогов. |
Автор: | vladnet [ 25 авг 2011, 13:41 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Спасибо ) самому было интересно. Сегодня завтра по замечаниям пройдусь. Несколько корневых каталогов реализую с возможностью указывать базу к которой привязать. Открывать не родные внешними можно, там просто, сложнее было внутри открывать, сделаю. |
Автор: | kuntashov [ 25 авг 2011, 15:34 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Отличный скрипт! Добавил возможность открывать ssf-файлы (удивлен, почему не было изначально) (http://snegopat.ru/scripts/info/199091cd34) Добавил задачу - Настройка "Открывать окно при открытии Конфигуратора" (http://snegopat.ru/scripts/tktview?name=84d3157bd5) |
Автор: | artbear [ 25 авг 2011, 15:36 ] |
Заголовок сообщения: | Re: Скрипт Внешние файлы |
Еще хотелка: мне лично удобно расширения видеть рядом с именем файла, а не в отдельной таблице. Еще: сортировка пригодилась бы Еще: колонок бы различных добавить - типа дата изменения, и т.п. Короче, скрипт нужно превращать в файловый менеджер |
Страница 1 из 20 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |