Редактор формы для 7.7 + Настройка привязок

Публикация № 20885

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

Позволяет редактировать форму из предприятия. Настраивать простые привязки формы.

Класс для любой конфигурации v7.7, позволяет на ходу:

  • "подвигать" все видимые элементы формы + изменить их размер с помощью мыши или стрелочками клавиатуры (с зажатым Shift)
  • поглядеть свойства атрибутов формы (можно через контекстное меню)
  • поглядеть на модуль формы
  • настроить простые привязки элементов формы, на выходе - готовый шаблон для вставки в модуль формы

Пока не реализовано:

  • правильная сортировка привязок формы
  • выгрузка формы/модуля формы в текстовый файлик, для turbomd.dll
  • выполнение самого текста модуля ...

Для чего ЭТО всё ?

Основная идея - "подправить" форму/модуль формы из предприятия и выгрузить форму/модуль формы в текстовый файлик для работы  turbomd.dll

+ настроить текст привязок для класса Общие.Форма.Привязка

Как попробовать?

0. Качаем поделку  https://cloud.mail.ru/public/3FFU/rQppJ3XGE

1. Качаем  внешние компоненты:

    1cpp.dll      http://www.1cpp.ru/images/3/32/Icpp-latest.rar

    formex.dll  http://dorex.pro/files/?formex.zip

   1sci.dll       http://sci1c.googlecode.com/files/1sci_1006.rar

2. Кидаем их в каталог с базой, либо в папку \Bin основной программы

3. В ПриначалеРаботыСистемы пишем  строчки :

    ЗагрузитьВнешнююКомпоненту("1cpp.dll") ;

    ЗагрузитьВнешнююКомпоненту("formex.dll") ;

    ЗагрузитьВнешнююКомпоненту("1sci.dll");


4. Из скаченого архива  все файлики кидаем в папку с базой.

5. Запускаем 1с-предприятие, открываем в ней обработку Редактор.ert и нажимаем на "Подключить".

6.Открываем любую форму и нажимаем Ctrl+F12

Наслаждаемся положительными эмоциями.

ЗЫ:

Для работы требуется SciLexer.dll от metaeditor или любой другой сборки версии не ниже 1.74.
Последовательность поиска SciLexer.dll: каталог самой ВК, подкаталог config каталога программы, стандартная последовательность (каталог исполняемого файла, текущий каталог, PATH)

ЗЫЫ:
Для правильной работы привязок и сохранения настроек, необходимо сымать галку "изменять размер" в свойствах формы.

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

Наименование Файл Версия Размер
Редактор формы для 7.7 + Настройка привязок

.1246621183 116,60Kb
20.01.17
673
.1246621183 116,60Kb 673 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Арчибальд 2712 03.07.09 16:11 Сейчас в теме
21. fenix174rus 17.07.09 10:44 Сейчас в теме
Чет немогу запустить, ругается перед Сервис.ПерехватКлавиатуры(1), Поле агрегатного объекта на обнаружено.
22. Ёпрст 1043 17.07.09 13:08 Сейчас в теме
(21) ВК все установлены, как п.3 написано ?
2. JohnyDeath 299 03.07.09 16:36 Сейчас в теме
Судя по описанию - круть!
3. Ёпрст 1043 03.07.09 17:08 Сейчас в теме
(2) Пока не всё реализовано, что хотелось бы...
:(
4. CheBurator 3430 03.07.09 18:24 Сейчас в теме
Зачет стопудово! (даже не знаю как наехать ;-)
7. Rusk51 88 03.07.09 22:54 Сейчас в теме
(4) А я знаю. Скачать не могу.Скачивается PhP.Опять ЧингисХан влез. Поэтому минус на словах(-)
9. Душелов 04.07.09 02:34 Сейчас в теме
(7) Все нормально скачивается
5. miandrew 03.07.09 19:02 Сейчас в теме
И всё тки весело с ним работать :)
Держи плюса
6. toypaul 68 03.07.09 21:48 Сейчас в теме
8. Rusk51 88 03.07.09 23:01 Сейчас в теме
10. MrDen 441 06.07.09 22:17 Сейчас в теме
Интересная вещь! однозначно +
11. Ёпрст 1043 07.07.09 00:45 Сейчас в теме
Поправлена выгрузка текста привязки...
12. NDM 07.07.09 10:25 Сейчас в теме
да, платформа 7.7 живет своей жизнью! ;)
Плюсану.
13. JohnyDeath 299 07.07.09 10:56 Сейчас в теме
(12) Родители её уже давно бросили, спасибо, что появились люди, которые её усыновили, отмыли, причесали и поставили на ноги ;)
14. sergeypv 08.07.09 09:43 Сейчас в теме
Обработка работает только под локальным админом, в домене п.6 ничего не делает. До конца не протестил. Ждем окончания проекта. В общем понравилось: + авансом.
15. Ёпрст 1043 08.07.09 09:57 Сейчас в теме
(14) если все вк загружены - то работает нормально..и в домене.
16. janber 08.07.09 10:59 Сейчас в теме
Полезная штука. Когда есть простая возможность сделать экслюзивный вариант
документа для каждого юзера - они просто млеют. В моем варианте еще
настраивались видимость/доступность элементов диалога и значения по умолчанию.
17. Ёпрст 1043 08.07.09 11:05 Сейчас в теме
(16) Ээ.... а можно поглядеть то, на ваш вариант?
18. Ёпрст 1043 08.07.09 11:06 Сейчас в теме
+17 видимость/доступность атрибутов, равно как и индивидуальная форма для каждого юзверя - не проблема... Главное только - доделать выгрузку самой формы в файлик..остальное мелочи.
19. janber 08.07.09 11:22 Сейчас в теме
(18) Для хранения настроек я использовал справочники 1С. Поэтому чтобы все
работало надо делать демо-версию конфы.
20. RailMen 08.07.09 15:38 Сейчас в теме
23. Scorpion23 23.07.09 16:34 Сейчас в теме
однозначно +, облегчает работу, в тоже время красиво и удобно
24. 1981ink 11.08.09 21:56 Сейчас в теме
ПРи попытке подключения пишет собственно это
ПерехватчикСобытийГМ = СоздатьОбъект("ПерехватчикГМ");
{C:\РЕДАКТОР.ERT(217)}: Неудачная попытка создания объекта (ПерехватчикГМ)
25. Ёпрст 1043 12.08.09 08:33 Сейчас в теме
(24) Значит не выполнил один из пунктов из описания..
ВК подключены ? ...
На закладке 1с++ классы видны ?
26. 1981ink 12.08.09 11:26 Сейчас в теме
все 3 ВК добавил при загрузке, уточни пожалуста что за закладка. Наверно ты имееш в виду в конфигураторе, так там в окне конфигурации на закладке 1c++ кроме фанктеста больше ничего нет
27. Ёпрст 1043 12.08.09 12:07 Сейчас в теме
(26) Нет. В режиме предприятия - Сервис-Параметры-Настройки 1с++ там смотри имена зарегестрированных классов.. Есть среди них указанный ПерехватчикГМ ?

ЗЫ:Если установлен плагин Visual 1C++ для опенконфа, то можешь посмотреть в самом пофигураторе.. на закладке 1с++
http://www.script-coding.info/Visual1cpp.html
28. Ёпрст 1043 12.08.09 12:10 Сейчас в теме
+27 а всё... увидел, что вижуал стоит у тебя..

:)
Ну если окромя фанктекста ничего нет.. чего ж ты хочешь тогда ?
defcls.prm положи в каталог ИБ (или исправь свой, чтоб пути к моим классам были верные)... затем в пофигураторе жми на обновить - если появятся мои классы - усё заработает.
29. 1981ink 12.08.09 13:49 Сейчас в теме
Всё бальшое спасибо заработал прописал в рпм все плагины в Базе
30. tarroman 27.08.09 12:20 Сейчас в теме
А у меня чего-то тоже п.6 не срабатывает (классы вроде подключены и перехватчик ГМ тоже вроде значится). Может чего где-то накосячли - я в 1С++ новичок.
31. Ёпрст 1043 27.08.09 12:27 Сейчас в теме
(30) Формекс и 1cpp каких версий загружены ?
См. на вкладке о программе.
33. tarroman 27.08.09 12:46 Сейчас в теме
(31) Формекс 2.0.5.93, 1cpp 2.5.0.7.
(32) прописал.

Все равно эффекта нету :((

Может быть нужно еще какие-то классы или ВК подключать?
34. Ёпрст 1043 27.08.09 12:56 Сейчас в теме
32. Ёпрст 1043 27.08.09 12:28 Сейчас в теме
+31 Можешь еще вот что сделать :
В ПриНачалеРаботыСистемы прописать это:

Настройки=СоздатьОбъект("УправлениеНастройками");
Настройки.Сбросить("Проверка типов");
Настройки.Сбросить("Отладка");
Настройки.Включить("TurboBL");
35. Ёпрст 1043 27.08.09 12:57 Сейчас в теме
+34 Не помню ужо, но вроде как в 2* небыло вообще перехватчика..
36. tarroman 27.08.09 13:12 Сейчас в теме
:(( с 1срр 3* я лопухнулся. Честно заменил dll. Теперь в запущенной 1С честно светится 3.0.1.23. Но на комбинацию клавиш КНТРЛ+Ф12 не реагирует. Может еще что-то, а может я что-то не так сделал.
Плагин sciLexer 1.74 в конфигураторе видится.

Кстати, а какой-нибудь визуальный эффект от операторов ЗагрузитьВнешнююКомпоненту("1sci.dll");
должен быть?
37. Ёпрст 1043 27.08.09 13:21 Сейчас в теме
(36) да... Даже на скрине видно ...

На вкладке "О программе" какие ВК светятся ? Каких версий ?
Еще какие-нить классы грузишь?
38. Ёпрст 1043 27.08.09 13:22 Сейчас в теме
И это, когда пункт 5. из описания делаешь, не ругается ?
39. Ёпрст 1043 27.08.09 13:23 Сейчас в теме
Случаем нет нигде явного отключения перехвата клавиатуры через Сервис.ПерехватКлавиатуры(0) ?
40. tarroman 27.08.09 13:33 Сейчас в теме
О-оо ё, прошу простить великодушно - про пункт 5 я то и забыл. Теперь все почестному выполнил все 6 пунктеров и зарядился положительными эмоциями :))

Но вот установка привязок не заработала. Выдает ошибку: sci=гФорма.СоздатьЭлементУправления("Scintilla","МодульФормы");
{D:\РОМАН_Т\БАЗЫ_1С\7_7\ТОРГОВЛЯ\РЕДАКТОР.ERT(909)}: Недопустимое имя класса: 'Scintilla'.
41. Ёпрст 1043 27.08.09 15:52 Сейчас в теме
(40) Значит не загружена ВК "1sci.dll";
43. tarroman 28.08.09 10:20 Сейчас в теме
(41) твоя правда. Усе заработало. Однозначно +. Все так и напоминает о 8-ке ...

А скажи пож. в режиме 1С, я увидел, что текст модуля парсится как в конфигураторе (колорером), а вот телепатических вещей кажись нету (ту же процедуру "ПриОткрытии" искать нужно будет рученьками?
44. Ёпрст 1043 28.08.09 10:25 Сейчас в теме
(43) да..
ЗЫ: я забросил этот проект.. ибо пока нет решения выгрузить форму из предприятия в текстовый файл..
А так, была идея создать редактор по типу интелигента, только изменения сразу видеть через турбомд.
45. tarroman 28.08.09 10:29 Сейчас в теме
(44) А в чем загвозд (я правда с турбоМД не работал еще, но походу и до него доберемся - с 8-ки пересесть на 7-ку - ну очень скучно будет, а тут нарыл 1С++ и началось ... копание)?
46. Ёпрст 1043 28.08.09 10:36 Сейчас в теме
(45) нет решения выгрузки открытой формы из предприятия в текстовый файл.
42. Ёпрст 1043 27.08.09 15:54 Сейчас в теме
+41 + SciLexer.dll должна быть там, как написано в описании...
47. Ёпрст 1043 28.08.09 10:37 Сейчас в теме
+46 и Альф и на Орефков обещались поглядеть и.. как-то не срослось.. нет времени.
48. tarroman 28.08.09 10:40 Сейчас в теме
(46&47) Понятно. Будем изучать ТурбоМД и скриптики по чуть-чуть, а там посмотрим.
49. sdfffsd 29.10.09 01:06 Сейчас в теме
Доргой автор!
Мне с большим трудом удалось всё заставить работать - допёр по косвенным замечаниям в этих постах, что нужна TurboBL, чего ,вроде, не было написано в инструкции. Присобачи - всё заработало. Мне открылся новый мир. Спасибо!
50. Ёпрст 1043 29.10.09 07:28 Сейчас в теме
(49) отдельно ставить turbobl.dll не нужно, она сто лет в обед интегрирована в саму 1срр.dll
51. Ёпрст 1043 29.10.09 07:30 Сейчас в теме
+50 Просто, для правильной работы класса "Перехватчик" нужно включить TurboBL в настройках при старте системы и всё.
52. sdfffsd 29.10.09 08:37 Сейчас в теме
Вобщем, колдун из меня плоховатый, но сработало - и то слава Богу. А Вам - БЛАГОДАРНОСТЬ за Вашу работу. Владимир.
53. script 226 01.11.09 23:43 Сейчас в теме
А у меня все заработало сразу.
НО
Выбираю Меню файл - Редактор - Жму Подключить
Но открываю форму на ней всего один реквизит ФИО.
Жму CTRL + F12. Появляються новое меню
Редактирую привязки:
По горизонтали : Растягивать
По вертикали : Вниз (хотя нужно вверх, но там такого пункта нет - только при сложной привязке, ну да ладно пусть будет вниз)
Полученный код вставляю в нужные места модуля.
Открываю форму и что. Реквизит просто исчез. Судя по отладчику ему присвоены координаты далеко влево за пределы формы (например ширина формы 800 а в УстановитьАтрибут(Лево = 1480,и т.д.,,,)) я так понимаю что реквизит просто уехал далеко влево.

54. Ёпрст 1043 02.11.09 09:01 Сейчас в теме
(53) С текстом привязки - там ошибка...есть..просто никто не писал - я и не выкладывал исправленный вариант.
55. Ёпрст 1043 02.11.09 09:11 Сейчас в теме
+54 Хотя нет.. посмотрел - всё должно работать...
Полный Код привязки можешь привести?
56. script 226 02.11.09 11:27 Сейчас в теме

//====================================================
//Этот текст следует поместить в модуль формы....
//©Ёпрст
//====================================================
Перем гРФорма;

Процедура ПриИзмененииРазмераОкна(ТипСобытия,Ширина,Высота)
гРФорма.ПриИзмененииРазмераОкна(ТипСобытия,Ширина,Высота);
КонецПроцедуры

Процедура ПриОткрытии()
гРФорма=СоздатьОбъект("Общие.Форма.Привязка");
гРФорма.УстановитьФорму(Форма);
гРФорма.Привязка("ФИО","T","Форма","W","Форма");
КонецПроцедуры



В свойствах формы птица изменять размер снята
Все компоненты загружены в глМодуле-ПриНачалеРаботы
Попытка
ЗагрузитьВнешнююКомпоненту("1CPP.dll");
Исключение
Сообщить("Ошибка при загрузке ВК 1CPP.dll");
КонецПопытки;

Попытка
ЗагрузитьВнешнююКомпоненту("FormEx.dll");
Сервис = СоздатьОбъект("Сервис");
ФормаРасш = СоздатьОбъект("РасширениеФормы");
Исключение
Сообщить("Ошибка при загрузке ВК FormEx.dll");
КонецПопытки;

Попытка
ЗагрузитьВнешнююКомпоненту("SpreadSheet.dll");
Исключение
Сообщить("Ошибка при загрузке ВК SpreadSheet.dll");
КонецПопытки;

Попытка
ЗагрузитьВнешнююКомпоненту("1sci.dll");
Исключение
Сообщить("Ошибка при загрузке ВК 1sci.dll");
КонецПопытки;

57. Ёпрст 1043 02.11.09 11:30 Сейчас в теме
(56) Вот это еще вставь в модуль отчета:

Процедура ПослеОткрытия()
гРФорма.ПослеОткрытия();
КонецПроцедуры // ПослеОткрытия
61. Ёпрст 1043 02.11.09 11:50 Сейчас в теме
+59 Ты (57) сделал еще ?..

ЗЫ: а в классе не реализована правильная сортировка привязок.. если привязки связаны между собой, т.е один атрибут зависит от другово...
в (59) наглядный пример работы.

ЗЫЫ: можешь еще другой класс использовать, от ADirks, там есть сплиттеры.
58. script 226 02.11.09 11:39 Сейчас в теме
Пардон.
Я еще в модуле класса Привязка в процедуре ПривязкаАтрибута
в конце текста модуля перед КонецПроцедуры вставил Флаг=0;
Теперь часть реквизитов растягиваеться но за пределы формы часть исчезла.
Если ни чего не менять то привязки не срабатывают.
Смотрел в отладчик
Проц класса ПриИзмененииРазмераОкна
Перем Лево, Верх, Ширина, Высота;
// СЮДА ПЕРЕДАЕТЬСЯ -1
Если Флаг=-1 Тогда
ШиринаПривязки=РасширениеФормы.Ширина;
ВысотаПривязки=РасширениеФормы.Высота;
Флаг=1;
Возврат; //ЗДЕСТЬ ЗАКАНЧИВАЕТЬСЯ ВЫПОЛНЕНИЕ МОДУЛЯ
КонецЕсли; // И НИЧЕГО НЕ ПРОИСХОДИТ

Если Флаг<>0 Тогда
Возврат;
КонецЕсли;
59. Ёпрст 1043 02.11.09 11:47 Сейчас в теме
(58)
Лови сам класс и пример использования..
http://webfile.ru/4052296

Прикрепленные файлы:
Общие.Форма.Привязка.rar
70. _qqq 44 02.04.13 14:48 Сейчас в теме
Где можно скачать класс Общие.Форма.Привязка? В (59) Ёпрст ссылка не рабочая.
60. script 226 02.11.09 11:48 Сейчас в теме
По рекомендации Ёпрст вставил в модуль формы с привязками вот это

Процедура ПослеОткрытия()
гРФорма.ПослеОткрытия();
КонецПроцедуры // ПослеОткрытия

и все заработало
:D
62. script 226 02.11.09 11:53 Сейчас в теме
Еще один пардон

Горизонтальная привязка работает правильно а вот вертикальная нет
Настроена сложная привязка
Вертикальная: Форма.КВерхнейГранице.
Делаю форму максимизированно и реквизит опускается на середину формы по вертикали.
По горизонтали все ОК.
63. Ёпрст 1043 02.11.09 11:55 Сейчас в теме
(62) Замени "T" на "H" - будет растягиваться..
:)
А вообще - нажми в классе на описание - там есть полное описание, что означает T,W,H,L, LW,TH,BR...
64. script 226 02.11.09 11:57 Сейчас в теме
Вылечил только когда переделал привязку
Делал простую привязку и для реквизита вертикальную привязку делал не назначено, а горизонтальную оставил растягивать. Этот реквизит был первым сверху. Сейчас попробую настроить второй - тот что по ниже.
66. Ёпрст 1043 02.11.09 11:59 Сейчас в теме
(64) посмотри лучше пример(59) - там всё наглядно, кто за кем и когда едет...
65. script 226 02.11.09 11:59 Сейчас в теме
Аналогичным образом сделал и для нижнего реквизита - все ОК.
67. script 226 02.11.09 12:10 Сейчас в теме
Короче говоря все работает если:
Переменную модуля гФорма, которую делает конструктор, переделать на гРФорма

и в модуль добавить
Процедура ПослеОткрытия()
гРФорма.ПослеОткрытия();
КонецПроцедуры // ПослеОткрытия

или если процедура ПослеОткрытия() уже определена (как у меня)
то в тело процедуры, в любое место (например, в начало) добавить
гРФорма.ПослеОткрытия();

НУЖНО ОТМЕТИТЬ:
В процедуре ПриОткрытии перечисляються реквизиты для которых настраиваються привязки (НАПРИМЕР)
гРФорма.Привязка("тПоиск","T","Форма","","");
гРФорма.Привязка("картПолеПоиска","T","Форма","","");
гРФорма.Привязка("тПоиск1","T","Форма","","");
гРФорма.Привязка("ПолеПоиска","T","Форма","","");
у меня эти реквизиты лежат на картинке картПолеПоиска
в таких случаях важен порядок вызова привязок что бы все реквизиты были видны на картинке и не прятались за ней.
ВСЕ.
68. nata11 18.12.09 12:13 Сейчас в теме
69. nll.jojo 20.01.12 15:20 Сейчас в теме
описание многообещающее
71. _qqq 44 02.04.13 15:55 Сейчас в теме
Извините, вижу-вижу вторую ссылку на Общие.Форма.Привязка.rar
Оставьте свое сообщение

См. также

Undo (Ctrl+Z ) история выбора реквизитов формы для 7.7 Промо

Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

Небольшой класс, реализует "историю" выбора реквизитов формы.

18.05.2009    19427    0    Ёпрст    27    

Помощь при работе с xBase (1С 7.7)

Файловые протоколы обмена, FTP Инструментарий разработчика v7.7 1cv7.md Бесплатно (free)

Утилита пригодится, если есть dbf-файл, но нет описания к нему. Также уменьшит ручную работу.

20.10.2010    15394    0    Hryv    12    

Просмотр метаданных в 7.7

Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

Для просмотра метаданных и своих прав в текущей конфигурации.

06.08.2010    16475    0    diletant    8    

Удобный просмотр содержания шапки любого документа

Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

При постоянном добавлении реквизитов в документ часто приходится искать подходящее место на форме, что, собственно, занимает много времени. Данное решение позволит выделить часть реквизитов в один блок.

04.02.2010    10409    0    ShEvOvIcH    16    

Прямые запросы 1спп с наложением фильтров

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обработка для тестирования прямых запросов, есть множественный фильтр.

31.08.2009    21021    0    dav405    38    

Загрузка правил обмена в КД 1.0

Обмен через XML 1С7.7<->1C7.7 Инструментарий разработчика v7.7 КД Бесплатно (free)

Обработка позволяет загрузить правила конвертации, сформированные в конфигурации Конвертация Данных 1.0 обратно в конфигурацию

27.05.2009    14738    0    Ctrl P    14    

Обработки для просмотра таблиц, списков, справочников, документов, регистров. Групповая обработка справочников и документов.

Универсальные обработки Работа с интерфейсом Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Для работы мне нужен был ряд возможностей в 1С, которых я не нашёл в обработках в инете, хотя нашёл какие-то обработки. Пришлось написать эти обработки "для себя". Для того, чтобы ими могли пользоваться люди без особых знаний конфигураций 1С, мне пришлось сделать доработки "для людей", что сделало использование гораздо более удобным, в том числе и мне :о). Желаю успехов.

13.05.2009    20108    0    legcc    16    

AddGlobMD (Добавление/изменение кода модулей 1С)

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

При использовании AddGlobMD совместно с 1С++ и FormEx, появляются потрясающие возможности по изменению конфигураций 1С! Данная программа позволяет добавлять/изменять код модулей 1C MD, ERT и изменять формулы кнопок, Применяется для случаев, когда надо внести изменения без изменения оригинальных конфигураций и внешних обработок, например: 1) Надо временно для себя добавить код, чтобы пользователей не выгонять. 2) Кто пользуется только типовыми конфигурациями (нет своих программистов), можно без изменения типовой ускорить работу 1С, простой загрузкой 1С++ v3. 3) Удобно для тестов (разные варианты). 4) Добавление в глобальный модуль переменных, процедур требуемых для обработок, написанных сторонними разработчиками. 5) Создавать аддоны к типовым конфигурациям (исправление ошибок или дополнительный функционал).

10.04.2009    13210    0    slavapil    20    

Настройка курсоров на триггерах для 1C 7.7+Selta+Postgresql

Внешние источники данных Инструментарий разработчика v7.7 1cv7.md Бесплатно (free)

В новых версиях Selta начиная с 1.0.6 (SQL базы 1С 7.7 в Postgresql) начал применяться более продвинутый подход к SQL-курсорам (пересоздание курсоров основано на триггерах), однако выставлять триггеры на таблицы вручную неудобно. Обработка под 1С77 с использованием 1С++ решает эту небольшую проблему.

07.04.2009    23969    0    Djelf    2    

SciColorer - расширенный текстовый редактор для конфигуратора 1С

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Плагин SciColorer - альтернативный текстовый редактор для конфигуратора 1С на основе компоненты Scintilla с множеством функций современной среды разработки.

05.04.2009    27554    0    metaeditor    85    

Интерактивный курс Изготовление Интернет-магазина - Выгрузка прайс-листа из 1С:Торговля и склад 7.7

Инструментарий разработчика v7.7 1С7:ТиС Россия Бесплатно (free)

Вы узнаете как сделать Интернет-магазин и систему мобильной торговли в 5 шагов. Предназначено для новичков, а также будет интересно для опытных пользователей. Вам не нужны знания HTML, PHP, MySQL и др. чтобы организовать свой Интернет-магазин и начать заниматься электронной коммерцией. Система мобильной торговли предназначена для оптовых организаций всех видов, которая позволяет обрабатывать заявки покупателей напрямую с интернет-сайта.

30.03.2009    11815    0    astracrypt    1    

Движения документа по регистрам оперативного учета

Инструментарий разработчика Печатные формы документов v77::ОУ 1cv7.md Бесплатно (free)

Простой, но наглядный отчет, позволяющий просматривать движения документа заданного вида по регистрам оперативного учета. Предназначен для работы в любой конфигурации на платформе "1С:Предприятие 7.7".

21.02.2009    14431    0    OlegTor    15    

Универсальная печать таблицы значений

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Универсальная процедура для печати таблицы значений (1С:Предприятие 7.7)

30.12.2008    17158    0    o.nikolaev    16    

1С++Класс: ШаблонHTML

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

1С++Класс: ШаблонHTML Вывод информации по секциям в заранее подготовленный html-файл. CSS для 1С ;)

09.12.2008    9349    0    buzzzard    12    

Универсальный конструктор запросов по документам. (Версия 1.0)

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Универсальный конструктор запросов по документам.

08.12.2008    13159    0    mdbm    11    

Тестирование SQL проблем

Инструментарий разработчика v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Предназначена для выявления статистики ожидания блокировок и транзакций. Вещь крайне полезная! НЕ МОЯ!!! Думаю, можно плюсовать, а то теряется она на просторах, а ведь реально - стоящая вещь (а еще лучше писать сюда, насколько удалось улучшить систему)

06.11.2008    41148    0    vde69    80    

DBEng32 (8.0.1.2, Share) – выполнение прямых запросов и в монопольном режиме для DBFной версии 1С:Предприятие 7.7 в среде 1С++

Разработка внешних компонент Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

Решение проблемы выполнения прямых запросов в монопольном режиме и исправление ошибки “CodeBase –56” для DBFной версии 1С:Предприятие 7.7. Тестирование проводилось в 1С++ версии 2.0.3.7 с применением “Microsoft OLE DB Provider for Visual FoxPro 9.0” версии 1.2 от 16/05/2008. Время выполнения запроса по методике, описанной в http://infostart.ru/profile/2905/blogs/482/ составляет 28-30 секунд.

23.08.2008    29083    0    hogik    50    

Анализатор кода 1с v7.7

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Внешняя обработка для 7.7, позволяющая проанализировать код модуля. Это всего лишь инструмент, дающий возможность разобраться в порядке вызовов процедур и в том, как та или иная переменная получает свое значение. Используется внешняя компонента ActiveMD.

18.07.2008    11664    0    Майкопчанин    27    

[XLS to MXL]

Загрузка и выгрузка в Excel Разработка внешних компонент Инструментарий разработчика v7.7 1cv7.md Бесплатно (free)

Конвертирование листов Excel в табличный документ 1С (mxl) с сохранением форматирования

10.03.2008    23907    0    Ужас бухгалтера    12    

OpenConf Light Pack

Инструментарий разработчика openconf Россия Бесплатно (free)

Сборка опенконфа со скриптами/плагинами

14.02.2008    70839    0    metaeditor    234    

Архив версий файлов при записи через конфигуратор

Инструментарий разработчика openconf 1cv7.md Россия Бесплатно (free)

Архив измененных файлов + контроль изменений файлов другими пользователями.

06.02.2008    11117    0    antonrost    10    

Набор обработок и методов для различных манипуляций с таблицами значений

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Небольшой, но довольно полезный набор методов для таблиц значений. Включает в себя следующее: Внешние обработки - Интерактивно настраиваемый фильтр по объектам базы данных либо по таблице значений; - Многоуровневая группировка ТЗ (в результате получается дерево); - Редактор ТЗ в виде внешнего отчета; - Печать ТЗ с группировками; Методы для работы с ТЗ (файл ФункцииТЗ.txt) - Копирование структуры ТЗ; - Копирование строки ТЗ; - Слияние ТЗ; - Построчное суммирование 2-х ТЗ; - Примитивный фильтр ТЗ по значению одной колонки; - Поиск заданной строки в ТЗ; - Итог по строке ТЗ; - Мелкие функции, не имеющие отношения к ТЗ, но могущие оказаться полезными.

29.01.2008    17710    0    ADirks    16    

При помощи этой обработки справочники можно выгружать в скрипт на языке 1Сv77

Инструментарий разработчика 1С7.7<->1C7.7 v7.7 1cv7.md Бесплатно (free)

Варианты использования: 1) создание обработок первого запуска 2) создание обработок обновления версий конфигураций 3) перенос данных справочников между конфигурациями (в случае подобной структуры справочников)

12.11.2007    11405    0    tarasenkov    6    

Печатная форма WORD

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Данная обработка - средство для лёгкого формирования печатных форм на основе word-шаблона.

12.10.2007    20707    0    DionX    14    

Использование реквизитов метаданных

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Даный отчет позволяет анализировать процент использования ваших реквизитов, как и справочников так и документов. Есть возможность анализовать пообъектно. Для вывода процента исполнения задачи используется MPlus.dll

21.06.2007    13007    0    logarifm    4    

Открыть конфигуратор

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Позволяет открывать конфигуратор из режима 1С:Предприятие

21.03.2007    11640    0    Djus    8    

Скрипты

Сервисные утилиты Инструментарий разработчика Администрирование данных 1С v7.7 1cv7.md Бесплатно (free)

Когда не хватает возможностей 1С или СКР и ПТЫ спешат на помощь.

13.11.2006    22448    0    vovan519    15    

Автоматическая установка параметров миграции

Инструментарий разработчика Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md Бесплатно (free)

Доработана обработка, добавлены новые функции Теперь при помощи обработки можно не только выгружать/загружать параметры миграции, но и применять групповое их изменение, для объектов типа: Константа, Справочник, Документ Доработано описание.

13.10.2006    8892    0    Dmitry_user    4    

Конструктор XML-документов для платформы V77

Обмен через XML Инструментарий разработчика v7.7 1cv7.md Бесплатно (free)

Данная обработка позволяет легко и быстро создавать XML-документы. Предназначена для использования на платформе V77.

14.09.2006    18177    0    OlegTor    14    

ALS Редактор

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Редактор als-файлов, требует MSXML5 и WSH. Если у вас Windows XP или выше и MS Office 2003 или выше - нужные компоненты там есть.

01.09.2006    10623    0    serguey_again    3    

OpenDialog

Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

Скрипт предназначен для замены стандартного диалога открытия/сохранения файла, - расширенным, с информационной панелью. Возможности: запоминание текущего каталога,запоминание установленного положения на экране и текущих размеров, быстрая навигация с помощью дополнительной панели, множественный выбор файлов, сохранение путей для каждой конфигурации отдельно (WinXP), файловый диалог для выгрузки, загрузки, сохранения, восстановления.

22.08.2006    6666    0    barmaley    8    

OpenConf plugin: Обработка нажатий клавиш в скриптах

Инструментарий разработчика openconf Россия Бесплатно (free)

Плагин позволяет обрабатывать в скриптах нажатия кнопок клавиатуры, как один из способов применения: можно "налету" менять печатаемый текст, что собственно и показано в примере скрипта, идущего в архиве с плагином. Предназначен в первую очередь для тех, кто знает какой - нибудь скриптовый язык, VBScript, JScript, т.к все действия программируются именно в скрипте. Также, плагин идет в комплекте с инсталлятором OpenConf

21.08.2006    15814    0    metaeditor    12    

Просмотр блокировок 1С 7.7 SQL

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обработка позволяет наблюдать за быстродействием 1С, даёт возможность определять причину замедления работы и отстранять от работы её "автора". Если Вы используете терминальный сервер (Citrix), а подключение к с серверу SQL идёт через один логин и пароль, то стандартные средства MS SQL не дают возможность различать пользователей и определять "виновника". Предлагаемая обработка решает эту проблему.

17.08.2006    14718    0    Sure    34    

Телепат 2

Инструментарий разработчика openconf 1cv7.md Россия Бесплатно (free)

Телепат 2

10.08.2006    34067    0    orefkov    49    

OpenConf

Инструментарий разработчика openconf Россия Бесплатно (free)

Собственно, сам OpenConf версии 1.0.2.0 (beta)

10.08.2006    25851    0    orefkov    32    

Скрипт для OpenConf: "Выбрать из списка"

Инструментарий разработчика openconf Россия Бесплатно (free)

Быстрый выбор из списка (в том числе в модальном окне). Также можно использовать для быстрого поиска в тексте модуля (не очень большого размера).

10.08.2006    15373    0    antonrost    16    

Панель запросов

Инструментарий разработчика v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обработка для выполнения написанных пользователем запросов и представления их результатов в виде таблицы с возможностью сохранения в текстовый файл.

04.08.2006    10270    0    snellius    2