Снегопат

Обсуждение Снегопата
Текущее время: 23 ноя 2024, 10:35

Часовой пояс: UTC + 3 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 271 ]  На страницу Пред.  1 ... 12, 13, 14, 15, 16, 17, 18 ... 28  След.
Автор Сообщение
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 20 апр 2012, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
orefkov писал(а):
ryutao писал(а):
Сейчас я хотел бы для обычных форм. В скриптописании не силен.

Накидал на скорую руку для обычных форм. Обновись и проверь formAutoVersion.js
Пожелания будут - будем дорабатывать.

Главное - скрипт не удаляйте, очень интересный код по программной работе с формой :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 20 апр 2012, 15:41 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
artbear писал(а):
Главное - скрипт не удаляйте, очень интересный код по программной работе с формой :)

Куда он из репозитария денется :) У нас все ходы записаны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 20 апр 2012, 16:00 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
sosnae писал(а):
Пожелание для formAutoVersion.js
Добавлять реквизит формы, и в модуле формы в конце присваивать версию, а для label прописать данные
Обоснование:
при изменении модуля формы меняется и форма, как бы не хорошо было бы сравнение форм, но из-за одного служебного реквизита в сравнении будет показываться изменение формы (не все пользуются v8reader для сравения) .

Добавить возможность включать/выключать автодобавление номера
Обоснование:
при использовании со скриптом "Автосохранение", через час работы у нас окажется 25 версия обработки, а по факту только 3... (или добавить в автосохранение отключение автоверсии).

Я пока не знаю, как программно добавить реквизит формы.
В любом случае, скрипт - пока больше как пример, для дальнейшего развития.
К тому же он сейчас обновляет версии на всех формах обработки, а хотелось бы только на измененных.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 20 апр 2012, 16:02 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Саш, когда он где-то в репозитарии и его еще нужно доставать, это одно, а когда он наверху репозитария и сразу доступен для поиска, это совсем другое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 24 апр 2012, 19:21 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
sosnae писал(а):
Пожелание:
пока руки не дошли такое сделать, вдруг кто раньше возьмется:
сделать форму списка процедур и функций, с возможностью вывода или колонки или же разбить по группам "НаСервере", "НаКлиенте", "БезКонтекста" + поиск по ним.

Добавил скрипт FuncProcPanel.js http://snegopat.ru/scripts/info/91f9bf4725
Строит дереве в зависимости от директив компиляции "НаКлиенте", "НаСервере" - удобно просматривать в управляемых формах.


Вложения:
Комментарий к файлу: пример работы списка функций
2012-04-24_1918.png
2012-04-24_1918.png [ 80.38 КБ | Просмотров: 8911 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 24 апр 2012, 20:38 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Хорошо, только бы еще скрипт в UTF-8 переделать, а то через браузер смотреть неудобно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 24 апр 2012, 20:50 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
Добавил скрипт FuncProcPanel.js http://snegopat.ru/scripts/info/91f9bf4725
Строит дереве в зависимости от директив компиляции "НаКлиенте", "НаСервере" - удобно просматривать в управляемых формах.

И в вики не забудь оформить, пожалуйста!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 26 апр 2012, 21:46 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2012, 20:54
Сообщения: 124
Откуда: Октябрьский
не нашел отдельной темы по скрипту для рефакторинга, поэтому пишу сюда.
Скрипт всем хорош, работает, экономит сотни времени. Но есть одно "но".
Макрос "Создать заглушку для несуществующего метода".
При создании заглушки макрос спрашивает, _после_ какого метода модуля поместить вновь создаваемую заглушку. а если я хочу, допустим, поместить ее выше всех остальных - такого варианта нет.
Собственно, пожелания: иметь возможность как-либо в диалоге указать имя метода заглушки, не набирая его предварительно, и возможность поместить метод выше остальных.
Возможно, я просто не разобрался с этим скриптом, так что буду рад любым конструктивным наставлениям. спасибо.

_________________
Нет никакого рая, каждое сердце - темница


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 26 апр 2012, 22:20 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
demon_infernal писал(а):
не нашел отдельной темы по скрипту для рефакторинга, поэтому пишу сюда.

Пока скрипта нет в trunk'е, поэтому и ветки не создаю.

demon_infernal писал(а):
Макрос "Создать заглушку для несуществующего метода".
При создании заглушки макрос спрашивает, _после_ какого метода модуля поместить вновь создаваемую заглушку. а если я хочу, допустим, поместить ее выше всех остальных - такого варианта нет.

С этим понятно, есть в планах.

demon_infernal писал(а):
Иметь возможность как-либо в диалоге указать имя метода заглушки, не набирая его предварительно.


1. Правильно ли я понимаю, что нужна возможность создать из текущей позиции курсора объявление в произвольном месте модуля без предварительной навигации в эту часть модуля?

2. Надо ли потом вставлять вызов созданного метода в текущую позицию?

Если на оба вопроса ответ положительный - то вместо "Создать заглушку..." можно использовать макрос "Выделить метод", предварительно выделив в текущей позиции курсора пробел (макрос работает только при наличии выделения).

Если на какой-то из вопросов ответ - нет, то опиши подробнее, какой сценарий ты бы хотел реализовать (как должна выглядеть работа макроса)?

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелки по скриптам
СообщениеДобавлено: 26 апр 2012, 22:27 
Не в сети
Аватара пользователя

Зарегистрирован: 17 апр 2012, 20:54
Сообщения: 124
Откуда: Октябрьский
на эти вопросы ответ "да", попробую.
Есть какая-либо документация, откуда бы я мог узнать, работает ли определенный макрос только при наличии выделения, или же нет, и подобные тонкости?
UPD. Я довольно долго думал, почему же макрос "создать заглушку" "ничего не делает", когда я выделяю ранее написанное имя несуществующего метода и вызываю макрос. Экспериментальным методом понял, что нужно ставить курсор в имя метода. В NetBeans, если не ошибаюсь, все работало по выделению, вот и сработал синдром утёнка. Это не столько недочет скрипта, сколько проблема моего восприятия.


Последний раз редактировалось demon_infernal 26 апр 2012, 22:39, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 271 ]  На страницу Пред.  1 ... 12, 13, 14, 15, 16, 17, 18 ... 28  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB