V8 FORMATTER: Расширенная версия

26.07.13

Разработка - Инструментарий разработчика

Форматирование кода модуля одним хот-кеем, ввод "неудобных" символов без переключения раскладки.

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

Наименование Файл Версия Размер
V8Formatter
.zip 216,10Kb
103
.zip 216,10Kb 103 Скачать бесплатно
Версия 3.1.1.2
.zip 224,12Kb
11
.zip 224,12Kb 11 Скачать бесплатно
Версия 4.1.1.2
.zip 230,30Kb
9
.zip 230,30Kb 9 Скачать бесплатно
Версия 4.1.2.2
.zip 230,78Kb
83
.zip 230,78Kb 83 Скачать бесплатно

Не Снегопат и даже не Turbo Conf, зато халява ;)

Лично мне, при наличии в 8.3 какой-никакой контестной подсказки, а также достаточного количества продуманных шаблонов, вполне хватает.

Форматирование производится в соответствии с моими предпочтениями: удаляются все лишние пустые строки (пустые строки остаются только между функциями и процедурами), удаляются строки "// Вставить содержимое обработчика."

Ввод "неудобных" символов []@&<> осуществляется нажатием соответствующей клавиши в совокупности с клавишей "CTRL" без преключения языка ввода.

_____________

Второй файл - версия 3.1.1.2  Для тех, у кого "кракозябрило". Прошу проверить. У Altair777 кракозябрило, на 3.1.1.2 полет нормальный

_____________

Версия 4.1.1.2, дополненная 3.1.1.2. Возможность подключения до 5 шаблонов текста к хот-кеям CTRL+1,CTRL+3,CTRL+4,CTRL+5,CTRL+6. Ini-файл. Описание ini-файла в самом файле в секции COMMENTS.

Также в архиве пять файлов шаблонов для примера.

_____________

Версия 4.1.2.2 - небольшая доработка. В ini файле добавлен параметр OnlyFormat. Если OnlyFormat=1 тогда обработка текста на предмет удаления лишних строк и пр. не производится, только форматирование родного текста. Для любителей межстрочья.

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122102    670    389    

714

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7283    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3521    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177733    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99344    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18106    6    8    

39

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28104    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23601    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Bazil 556 22.07.13 09:44 Сейчас в теме
Отличная разработка. Но почему-то подряд несколько спецсимволов ввести не удается. Удерживаю Ctrl нажимаю < и > первый символ вводится, а второй и следующие нет.
2. Abadonna 3958 22.07.13 09:47 Сейчас в теме
(1) Bazil, надо не удерживая, а по новой CTRL+Клавиша... Нюансы
3. ShantinTD 91 22.07.13 10:03 Сейчас в теме
а у меня почему-то "отформатировался" модуль кракозябликаи....
Win 7Pro 64bit, 1С 8.3.3.658. Пробовал 1С 8.2.17.169.
5. Abadonna 3958 22.07.13 10:07 Сейчас в теме
(3) ShantinTD, если честно - не знаю... На Win7 (32) у меня без проблем. ХР - тоже. Че-то с кодировками...
Проверю на серваке 64 - отпишусь
9. ShantinTD 91 22.07.13 10:29 Сейчас в теме
(5) прикола ради за неделю заново научился кодить без снегопата. =)
11. Abadonna 3958 22.07.13 10:33 Сейчас в теме
(9) ShantinTD, я, кстати, что на 7.7 опенконфом никогда не пользовался, что снегопатом сейчас...
Как там у Евдокимова было:- "Не знаю.. привычка что ли такая дурацкая?..." ;)
4. ilov_boris 163 22.07.13 10:07 Сейчас в теме
Ввод неудобных символов легко побеждается шаблонами
6. Abadonna 3958 22.07.13 10:08 Сейчас в теме
(4) ilov_boris, ну и пусть себе побеждается... Он так же побеждается ALT+Код клавиши... Что с того?
7. Altair777 644 22.07.13 10:12 Сейчас в теме
Форматирование производится в соотвествии с моими предпочтениями: удаляются все лишние пустые строки (пустые строки остаются только между фугкциями и процедурами), удаляются строки "// Вставить содержимое обработчика."

А можно подробнее о форматировании?
8. Abadonna 3958 22.07.13 10:26 Сейчас в теме
(7) Altair777, супер-подробно о форматировании вот тут http://infostart.ru/public/19946/
не расширенная версия
10. Ёпрст 1063 22.07.13 10:33 Сейчас в теме
Можно ли слепить настраиваемый ini файлик с хоткеями ?...
По-умолчанию, твои хоткеи, при желании - новые, например, вставка произвольного блока, а не просто символа.
12. Abadonna 3958 22.07.13 10:39 Сейчас в теме
(10) Ёпрст, можно, если не поленюсь;) вообще-то и сам думал, например, кое какие шаблоны заменить...
13. Ёпрст 1063 22.07.13 10:41 Сейчас в теме
(12) вот-вот, дополнить и ценник навесить - глядишь, разбогатеешь не по-детски!
:)
14. dour-dead 271 22.07.13 10:52 Сейчас в теме
15. ShantinTD 91 22.07.13 11:01 Сейчас в теме
17. Abadonna 3958 22.07.13 11:11 Сейчас в теме
(14) dour-dead, там используется TMemo, с чарсетом DEFAULT_CHARSET, попробую поставить ANSI_CHARSET, может поможет. Но у меня нигде не глючило. Дома вечером подправлю, напиши в личку, куда выслать (чтобы $m не тратил)
16. Ёпрст 1063 22.07.13 11:03 Сейчас в теме
Ничего вы не понимаете, это заготовка к обфускатору кода..
:)
18. break 33 22.07.13 11:14 Сейчас в теме
а под снегопатом работает? не расширенная версия не срабатывает (похоже считает что окно не от конфигуратора 1С)
19. Abadonna 3958 22.07.13 11:15 Сейчас в теме
(18) break, не знаю, я Снегопат не юзал никогда.
Фокус ввода (грубо говоря курсор) должен обязательно на модуле находиться
20. Ёпрст 1063 22.07.13 11:19 Сейчас в теме
Да, у меня тоже иероглифы всё..
win 2008
23. Abadonna 3958 22.07.13 11:42 Сейчас в теме
(20) Блинский клин. У меня на всех доступных серваках без кракозябров... Даже и проверить не на чем, остается только догадываться... Вечером выложу второй файл, Ёпрст богатый :))) качнет, нам потом расскажет
26. Abadonna 3958 22.07.13 14:01 Сейчас в теме
(20) Ёпрст, Качни, плиз, второй файл. Проверь на "кракозяберность". Поменял чарсет на ANSI, проверить не на чем.
27. Ёпрст 1063 22.07.13 14:03 Сейчас в теме
29. Abadonna 3958 22.07.13 14:07 Сейчас в теме
(27) Ёпрст, хреново... теперь мне даже трудно предполагать, что там такое. Может, дельфя не хочет дружить...
У меня на всех серверах клиентов, на Win 7 локалке, на ХР - никаких кракозябров.
А режим совместимости ей попробуй задать
21. Ёпрст 1063 22.07.13 11:20 Сейчас в теме
а так прикольно, в 8.1 тоже работает
22. Ёпрст 1063 22.07.13 11:22 Сейчас в теме
вот только неудобство:

при зажатом контроле не работает, т.е работает только первое нажатие, все последующие - болт.
Не очень удобно, например, <> поставить - надо отпускать контрол.
24. NoRazum 29 22.07.13 13:53 Сейчас в теме
Windwos 7 Максимальная 64 бит SP1.
Платформа 8.2.18.104
кодировка неправильная в крагозябрах.
Исправьте пожалуйста.
Добавите настройки кнопок или помощь какую-то. НЕ удобно очень.
25. Ёпрст 1063 22.07.13 13:55 Сейчас в теме
28. AlexInqMetal 77 22.07.13 14:05 Сейчас в теме
8.2.18.102
Win7 x64
Win2008 x64
Полет нормальный
p.s. пробовал первую версию...
30. Ёпрст 1063 22.07.13 14:11 Сейчас в теме
Самое поганое, что он и по Ctrl+Q
вставляет &ÍàÑåðâåðå
31. Ёпрст 1063 22.07.13 14:13 Сейчас в теме
режим совместимости не помог
32. Ёпрст 1063 22.07.13 14:17 Сейчас в теме
попробовал на 2003 - там усё нормально, на 2008 х64 болт, мот там конечно CodePage выставить везде в реестре на 1251 попробовать, но рестартить сервер не могу щас.
34. Abadonna 3958 22.07.13 14:31 Сейчас в теме
(32) Ёпрст, есть еще одна задумка, но, блин, хреново, что потестить мне не на чем...
Положу прям в комменты файлик с полем мемо, надо будет проробовать КАК оно туда вставится.
33. ShantinTD 91 22.07.13 14:27 Сейчас в теме
Если интересно: Win7 русская, по умолчанию поставлен английский язык.

А еще подобный глюк встречал при копировании (Ctrl+C, Ctrl+V), скажем, из табличного документа 1С в документ MS Office или Open Office. Там тоже вставлялись кракозяблики, если при копировании русского текста текущий язык ввода стоит английский. Переключаешь на русский - все нормально копируется, вставляется.
Тут переключение не помогает. =(
35. Ёпрст 1063 22.07.13 14:33 Сейчас в теме
ну кидай варианты, потестю.
36. Abadonna 3958 22.07.13 14:49 Сейчас в теме
(35) На форме 2 кнопки Old и New. По кнопке Old в поле мемо должны быть кракозябры, а вот что по кнопке New появится - напиши. Там прога сама автоматом заносит в клипборд текст "&НаКлиенте" двумя способами, а потом вставляет в мемо
Прикрепленные файлы:
Test.zip
46. NoRazum 29 22.07.13 15:56 Сейчас в теме
Попробовал.
с 1с 77 есть такая беда.
а в 1с 8.2 с блокнота все нормально.

(35) На форме 2 кнопки Old и New. По кнопке Old в поле мемо должны быть кракозябры, а вот что по кнопке New появится - напиши. Там прога сама автоматом заносит в клипборд текст "&НаКлиенте" двумя способами, а потом вставляет в мемо
Прикрепленные файлы
Test.zip (200.81 КБ) [ Скачать ]

Скачал потестил все по русски.

Куда еще нажать чтоб прояснилось у тебя в чем ошибка?

Открыл блокнот и нажал ctrl + Q при включенной твоей проги. Тоже крагозябру вставило))
37. Ёпрст 1063 22.07.13 14:50 Сейчас в теме
нормально всё.. возвращает &НаКлиенте по обоим кнопкам
38. Abadonna 3958 22.07.13 14:55 Сейчас в теме
(37) Ёпрст, уже легче :) Будем посмотреть, как с большим текстом исправить.
Спасибо, получится - сделаю тебе лично именную, как бета-тестеру
39. Abadonna 3958 22.07.13 14:59 Сейчас в теме
(37) Ёпрст, хм... по ОБЕИМ? странно. Тогда щас перезалью второй файл.
40. Ёпрст 1063 22.07.13 15:00 Сейчас в теме
41. Abadonna 3958 22.07.13 15:03 Сейчас в теме
(40) Ёпрст, ТРЕТИЙ файл, с двумя плюсами
42. Ёпрст 1063 22.07.13 15:05 Сейчас в теме
44. Abadonna 3958 22.07.13 15:08 Сейчас в теме
(42)Я тогда в шоке. Потому что у тебя по кнопке Old сработало правильно, хотя там, по идее, так же, как и обработке.
Лана, вечерком попозже еще вариант попробую. Отпишусь
45. Abadonna 3958 22.07.13 15:43 Сейчас в теме
(42) Ёпрст, Я вот тут подумал: раз по кнопке Old правильно сработало, может дело не в мемо и не клипборде, а в самом поле ввода модуля 1С? А попробуй, плиз, в блокноте че-нить набрать, скопривать в буфер и в модуль 1С вставить. И разные раскладки (в 1С) попробуй перед вставкой
43. Ёпрст 1063 22.07.13 15:06 Сейчас в теме
47. Ёпрст 1063 22.07.13 15:58 Сейчас в теме
Из блокнота вставляет любой текст (рус/англ) нормально при копировании в любой расскладке
48. Ёпрст 1063 22.07.13 16:01 Сейчас в теме
я посмотрел через clipbrd.exe - текст уже в буфере обмена с кракозябрами...
49. Ёпрст 1063 22.07.13 16:02 Сейчас в теме
т.е у тебя как то в буфер обмена уже "не торт" прилетает.
50. Abadonna 3958 22.07.13 17:12 Сейчас в теме
(49) Ёпрст, попытка номер... уж хз какой...
третий файл, чтобы не запутался в релизах, там версия файла 5.1.1.1 - убедись, что она
51. Ёпрст 1063 22.07.13 17:34 Сейчас в теме
(50) неа, не выходит каменный цветок
:(
52. Ёпрст 1063 22.07.13 17:34 Сейчас в теме
53. Abadonna 3958 22.07.13 18:31 Сейчас в теме
(52) Ёпрст, с Альтаиром (у него тоже кракозябрит) вроде выяснили - кракозябрит при повторной вставке в буффер обмена (обработанный результат). В Дельфи пока не нашел средств, как победить. Но победю;)
59. Altair777 644 23.07.13 09:49 Сейчас в теме
(53)
Да, это правда. Windows-7 проф 64 (см.скриншот)
Прикрепленные файлы:
54. Abadonna 3958 22.07.13 18:43 Сейчас в теме
(52) Ёпрст, Если еще не свалил, попробуй файл ...8111 (тоже третий)
55. Ёпрст 1063 23.07.13 08:54 Сейчас в теме
(54) Ужо лучше!
Ctrl+D работает, Ctrl+Q вставляет мусор , как и раньше.
71. Abadonna 3958 23.07.13 10:42 Сейчас в теме
(55) Ёпрст, Краскозябры на CTRL+Q потому, что там не менял принцип помещения в буффер
доделаю
56. dour-dead 271 23.07.13 09:34 Сейчас в теме
скачал ещё разок Ctrl+D у меня не работает
58. Ёпрст 1063 23.07.13 09:48 Сейчас в теме
(56) какой именно файл скачал ?
60. Altair777 644 23.07.13 09:56 Сейчас в теме
(58) Ёпрст,
лично я перепробовал:
2.1.1.1
5.1.1.1
6.1.1.1
7.1.1.1
8.1.1.1
61. Ёпрст 1063 23.07.13 09:58 Сейчас в теме
(60) и ?
8.1.1.1 у меня заработал как описано в (55)
62. Altair777 644 23.07.13 10:08 Сейчас в теме
(61) Ёпрст,
Ctrl+D два модальных окна нормально, а в модуль вставляет кракозяблы

Ctrl+Q
кракозяблы в блокноте

а при вставке сюда
все нормально!

#Если Клиент Тогда
////////////////////////////////////////////////////////////­////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ НАЧАЛЬНОЙ НАСТРОЙКИ ОТЧЕТА
// Процедура установки начальных настроек отчета с использованием текста запроса
//
Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
// Настройка общих параметров универсального отчета
// Содержит название отчета, которое будет выводиться в шапке.
// Тип: Строка.
// Пример:
// УниверсальныйОтчет.мНазваниеОтчета = "Название отчета";
УниверсальныйОтчет.мНазваниеОтчета = СокрЛП(ЭтотОбъект.Метаданные().Синоним);
Показать


&НаСервере
Прикрепленные файлы:
57. dour-dead 271 23.07.13 09:37 Сейчас в теме
блин самое палево Ctrl+D в командаре закладки открывает, плиз сделайте что бы можно было настраивать кнопки вызова.
63. Ёпрст 1063 23.07.13 10:19 Сейчас в теме
>>>>Ctrl+D два модальных окна нормально, а в модуль вставляет кракозяблы

Это как ?
ты Ctrl+D где нажимаешь хоть ?

у меня в пофигураторе всё супер стало, что в 8.1, что в 8.2, только по Ctrl+Q мусор
64. Altair777 644 23.07.13 10:23 Сейчас в теме
(63) Ёпрст,
в модуле внешнего отчета, а где надо? :)
платформа 1С:Предприятие 8.2 (8.2.18.61)

в 1С:Предприятие 8.3 (8.3.3.658) то же самое
65. Ёпрст 1063 23.07.13 10:27 Сейчас в теме
вот это смутило - "два модальных окна нормально"
68. Altair777 644 23.07.13 10:34 Сейчас в теме
(65) Ёпрст,

> Abadonna (16:58:08 22/07/2013)
> ушло. 6.1.1.1
> два раза должно окошко модельно показать: первый раз - что попало до обработки, второй - после обработки во втором мемо.
87. Ёпрст 1063 23.07.13 14:00 Сейчас в теме
(68) просто всё дело в названии версий..
надо 911, или 112 ..тогда усё получится :)
66. Ёпрст 1063 23.07.13 10:27 Сейчас в теме
67. Altair777 644 23.07.13 10:32 Сейчас в теме
(66) Ёпрст,

Может, у меня другая версия 8.1.1.1?
Мне вчера вечером Аркадий слал версии, одну за одной :)
69. Ёпрст 1063 23.07.13 10:36 Сейчас в теме
ага, у меня тот - что в шапке темы , там нет модальных окошек :)
72. Abadonna 3958 23.07.13 10:55 Сейчас в теме
(69) Ёпрст, с ShowMessage я Альтаиру высылал, тут (третий файл) они убраны. Так что не парьтесь ;)
73. Abadonna 3958 23.07.13 11:57 Сейчас в теме
(69) Ёпрст, проверяй, версия 2.2.1.1
Не уверен, но...
70. Ёпрст 1063 23.07.13 10:36 Сейчас в теме
и версия на 20 минут позже
74. Ёпрст 1063 23.07.13 12:28 Сейчас в теме
Шеф!
Усё пропало - опять иероглифы везде :(
75. Abadonna 3958 23.07.13 12:32 Сейчас в теме
(74) Короче, в тот раз не было краков, потому что оно в буффер не заносило обработанное...
Alik (16:31:00 23/07/2013)
хм.... кажись сработало :)

Поменял TMemo на TRichEdit
Щас погоняем, выложу
76. Abadonna 3958 23.07.13 12:42 Сейчас в теме
(74) Ёпрст,
Alik (16:32:44 23/07/2013)
да, работает!
Abadonna (16:37:35 23/07/2013)
лови 3.1.1.1
Alik (16:39:46 23/07/2013)
поймал
контрол кью раюотает )

_________________
Уфф. Надеюсь и у тебя будет ОК.
78. Ёпрст 1063 23.07.13 12:58 Сейчас в теме
(76) ща посмотрю.

(77) эта не работает
79. Ёпрст 1063 23.07.13 13:01 Сейчас в теме
Да, "Версия 3.1.1.1" работает, за исключением, по Ctrl+Q и Ctrl+W - по ним ничего не вставляет вообще
:)
80. Altair777 644 23.07.13 13:10 Сейчас в теме
Поборись еще с табуляторами после директив

#Если Клиент Тогда
	
////////////////////////////////////////////////////////////­////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ НАЧАЛЬНОЙ НАСТРОЙКИ ОТЧЕТА

// Процедура установки начальных настроек отчета с использованием текста запроса
//
Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
	
	// Настройка общих параметров универсального отчета
	
	// Содержит название отчета, которое будет выводиться в шапке.
	// Тип: Строка.
	// Пример:
	// УниверсальныйОтчет.мНазваниеОтчета = "Название отчета";
	УниверсальныйОтчет.мНазваниеОтчета = СокрЛП(ЭтотОбъект.Метаданные().Синоним);
Показать


становится

#Если Клиент Тогда
	////////////////////////////////////////////////////////////­////////////////////
	// ПРОЦЕДУРЫ И ФУНКЦИИ НАЧАЛЬНОЙ НАСТРОЙКИ ОТЧЕТА
	// Процедура установки начальных настроек отчета с использованием текста запроса
	//
	Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
		// Настройка общих параметров универсального отчета
		// Содержит название отчета, которое будет выводиться в шапке.
		// Тип: Строка.
		// Пример:
		// УниверсальныйОтчет.мНазваниеОтчета = "Название отчета";
		УниверсальныйОтчет.мНазваниеОтчета = СокрЛП(ЭтотОбъект.Метаданные().Синоним);
Показать


и так до конца модуля
81. Ёпрст 1063 23.07.13 13:15 Сейчас в теме
А у меня пустые строки вообще не удаляются
:(((
83. Altair777 644 23.07.13 13:17 Сейчас в теме
(81) Ёпрст,
я такое заметил на сервере 2008 R2 Enerprise SP1 64 bit

а табуляторы после директив добавляются? ;)
84. Ёпрст 1063 23.07.13 13:18 Сейчас в теме
85. Altair777 644 23.07.13 13:24 Сейчас в теме
(84) Ёпрст,
в 2008 пустые строки не удаляются, зато табуляторы....

#Если Клиент Тогда
	
	////////////////////////////////////////////////////////////­////////////////////
	// ПРОЦЕДУРЫ И ФУНКЦИИ НАЧАЛЬНОЙ НАСТРОЙКИ ОТЧЕТА
	
	// Процедура установки начальных настроек отчета с использованием текста запроса
	//
	Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
		
		// Настройка общих параметров универсального отчета
		
		// Содержит название отчета, которое будет выводиться в шапке.
		// Тип: Строка.
		// Пример:
		// УниверсальныйОтчет.мНазваниеОтчета = "Название отчета";
		УниверсальныйОтчет.мНазваниеОтчета = СокрЛП(ЭтотОбъект.Метаданные().Синоним);
Показать


Вин-7
#Если Клиент Тогда
	////////////////////////////////////////////////////////////­////////////////////
	// ПРОЦЕДУРЫ И ФУНКЦИИ НАЧАЛЬНОЙ НАСТРОЙКИ ОТЧЕТА
	// Процедура установки начальных настроек отчета с использованием текста запроса
	//
	Процедура УстановитьНачальныеНастройки(ДополнительныеПараметры = Неопределено) Экспорт
		// Настройка общих параметров универсального отчета
		// Содержит название отчета, которое будет выводиться в шапке.
		// Тип: Строка.
		// Пример:
		// УниверсальныйОтчет.мНазваниеОтчета = "Название отчета";
		УниверсальныйОтчет.мНазваниеОтчета = СокрЛП(ЭтотОбъект.Метаданные().Синоним);
Показать
89. Abadonna 3958 24.07.13 08:32 Сейчас в теме
(85) Altair777, ха-ха-ха. Отформати этот модуль родным 1С-форматтером и получишь то же самое!
Прога сама не форматит
92. Altair777 644 25.07.13 10:35 Сейчас в теме
(89) а слабо самому написать форматтер? ;)
94. Abadonna 3958 25.07.13 12:09 Сейчас в теме
(92) Altair777
а слабо самому написать форматтер? ;)

А на хрена? В плагине к Тоталу под 7.7 писал, а тут-то зачем?
82. Ёпрст 1063 23.07.13 13:15 Сейчас в теме
86. Abadonna 3958 23.07.13 13:59 Сейчас в теме
Всё! На сегодня оно меня уже достало. Завтра днем поработаю еще
88. МимохожийОднако 141 24.07.13 07:08 Сейчас в теме
Скачал. Работает без кракозябров.
Для статистики: Win7 Проф 64-разр Sp1. Раскладка по умолчанию русская
90. Ёпрст 1063 24.07.13 08:36 Сейчас в теме
Ну вот, в последней версии усё заработало, но, есть недочет..
если втыкать НаСервере/НаКлиенте ... курсор убегает вверх текста, ладно, этим пользоваться не буду.
91. Abadonna 3958 24.07.13 12:16 Сейчас в теме
(90) Ёпрст, Прям чудеса с вашими "экзотическими" системами :))) У меня никуда не убегает, я сейчас как раз этой версией пользоваться стал. Вернее уже 4.1.1.2
93. Altair777 644 25.07.13 10:37 Сейчас в теме
(91)
на моей вин-7 64 самая удачная была 3.1.1.1, а все остальное до 8.1.1.1+ .... фигня )
95. Abadonna 3958 26.07.13 05:32 Сейчас в теме
(90) Ёпрст, нашел в чем дело. Разнес по таймерам, а кое-что забыл... Там после вставки &НаСервере еще и форматирование работало, поэтому и прыгало вверх. Та же хрень и после вставки шаблонов. Качай сегодняшнюю
(26/07) версию 4122, подправил
96. Ёпрст 1063 26.07.13 08:43 Сейчас в теме
97. Ёпрст 1063 26.07.13 08:44 Сейчас в теме
А можешь еще сделать.."множественное" нажатие ?
Чтоб, удерживая контрол и нажимая на ">" этот знак всегда вставлялся.. А то, "<>" неудобно вводить, приходится контрол отпускать-нажимать. Ловится только "одноразовое" нажатие.
98. mdie 86 30.07.13 12:41 Сейчас в теме
(97) Ёпрст, для этого придется переписать процедуру hook'а с проверкой текущего статуса нажатия клавиши. Странно , что изначально не было сделано.
Вообще ради удобной вставки спецсимволов я бы посоветовал использовать вот это (и вообще с помощью софтины, которой это сделано, можно свои "плюшки" реализовать)
100. Abadonna 3958 30.07.13 12:47 Сейчас в теме
(98) mdie,
для этого придется переписать процедуру hook'а с проверкой текущего статуса нажатия клавиши. Странно , что изначально не было сделано.

НЕ ТАМ НИКАКОГО ХУКА!!!! см. /99/
Поэтому ни изначально, ни конечно статус не проверяется, проверяется:
msg.message = WM_HOTKEY
и
HIWORD(msg.lParam) = КодТакойТоКлавиши
Оставьте свое сообщение