Снегопат https://snegopat.ru/forum/ |
|
Хотелки по скриптам https://snegopat.ru/forum/viewtopic.php?f=3&t=10 |
Страница 17 из 28 |
Автор: | kuntashov [ 02 май 2012, 11:15 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
JohnyDeath писал(а): sosnae писал(а): Добавил скрипт FuncProcPanel.js ... Строит дереве в зависимости от директив компиляции "НаКлиенте", "НаСервере" - удобно просматривать в управляемых формах. Если уж начал рисовать дерево для методов модуля, то хотелось бы сюда добавить произвольные группировки //{ //}, чтобы в этой форме методы также группировались по этим блокам. Блоки внутри ф-ий, ес-но, игнорировать. Присоединяюсь. Я бы еще хотел видеть группировки по разделам модуля, обозначаемым в типовых при помощи блока комметариев, например: Код: //////////////////////////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ И ФУНКЦИИ ОБЩЕГО НАЗНАЧЕНИЯ В группировке, конечно же, хотелось бы видеть только название блока, которое, для наглядности, имело бы смысл выделять таким же цветом текста, как и комментарий в тексте модуля. |
Автор: | orefkov [ 02 май 2012, 11:19 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
Ну и еще тогда возможность группировать обработчики событий по контролам |
Автор: | kuntashov [ 02 май 2012, 12:55 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
orefkov писал(а): Ну и еще тогда возможность группировать обработчики событий по контролам Если все в итоге суммировать, напрашивается возможность настройки группировок при помощи СКД или построителя |
Автор: | orefkov [ 02 май 2012, 13:06 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
Ну да, поля - имя метода, контрол, директива компиляции, блок. Как-то так. |
Автор: | sosnae [ 03 май 2012, 11:03 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
kuntashov писал(а): А еще, кажется, 1С-совская "Автоматизированная проверка конфигураций" это умеет делать. Можно подсмотреть, как это в ней делается. А можно, попросить, по свободе глянуть этой "Автоматизированная проверка конфигураций" на какую то типовую? Покажет ли ошибки? Чем вызван интерес: сделал пока сырую проверку орфографии кода и на типовой конфигурации "Управление торговлей для Украины" находит, чуть ли не в каждом общем модуле ошибки. В основном конечно в комментариях, но есть и такие как Код: ИмяРевизитаЗаказ СтрукрураШапкиДокумента НомеклатураХарактеристикаТип КАК ХарактеристикаНомнклатуры - в запросе поле так названо... Так вот интересно, находит ли такие ошибки "Автоматизированная проверка конфигураций". |
Автор: | kuntashov [ 03 май 2012, 11:26 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
На досуге посмотрю как-нибудь. |
Автор: | JohnyDeath [ 03 май 2012, 12:04 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
orefkov писал(а): Ну и еще тогда возможность группировать обработчики событий по контролам А как вообще сейчас можно узнать к каким контролам повешены какие обработчики? Выгружать форму во внутренний формат, затем парсить это дело? |
Автор: | orefkov [ 03 май 2012, 12:10 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
JohnyDeath писал(а): orefkov писал(а): Ну и еще тогда возможность группировать обработчики событий по контролам А как вообще сейчас можно узнать к каким контролам повешены какие обработчики? Выгружать форму во внутренний формат, затем парсить это дело? Скорее всего да. Хотя для обычных форм - можно перебрать form.ЭлементыУправления и для каждого ПолучитьДействие |
Автор: | sosnae [ 04 май 2012, 13:48 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
kuntashov писал(а): На досуге посмотрю как-нибудь. Уже, на надо, я глянул в код проверки "Автоматизированная проверка конфигураций" - такие ошибки может отлавливать, только по умолчанию в коде зашито Код: РазбиватьСвязныеСлова = Ложь и соответственно проверяет только целые слова. Но даже сейчас можно сказать, что Abby Украина для украинских конфигураций не использует "Автоматизированная проверка конфигураций", во всяком случаи для проверки орфографии. (возможно из-за того, что анализируется каждый символ и один только тестовый прогон проверки орфографии на УПП Украина занял 2,5 часа).
|
Автор: | sosnae [ 07 май 2012, 18:44 ] |
Заголовок сообщения: | Re: Хотелки по скриптам |
orefkov писал(а): Ну да, поля - имя метода, контрол, директива компиляции, блок. Как-то так. ветка sosnae-dev, добавил для управляемых форм определение контрола. Можно протестировать. |
Страница 17 из 28 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |