0. Abadonna 3822 15.08.10 12:08 Сейчас в теме

Максимум изменений в стандартной конфигурации при их минимуме с использованием formex.dll

Восстанавливаю ранее опубликованную статью. Может кому пригодится...
Иногда очень хочется что-нибудь добавить в стандартную конфигурацию, но потом возникают проблемы, связанные с "затиранием" кода при обновлении. Каждый раз помнить где и что - напряжно.
При данном подходе в Глобальный Модуль добавляется всего одна (!) строчка

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. fAngel 371 15.08.10 12:08 Сейчас в теме
а что мешает свой код в глобальники оставлять выделенным комментариями в конце глобальника тогда и искать процедуру ПриНачалеРаботыСистемы не придется и синтаксические ошибки можно проверить и никаких сюрпризов с ЗагрузитьИзФайла
2. Abadonna 3822 15.08.10 12:12 Сейчас в теме
(1) Ничего не мешает, но:
1. Надо искать различия в тексте :(
2. Надо народ выгонять, ежели надумаешь что-нибудь поменять (не обновление, а текущее изменение). А кто работал с толпой отмороженных юзверей числом в 50 человек знает как это не всегда просто.
А проигнорировать якобы ошибку, связанную с ДопГМ, какие проблемы?
Плюс к тому: знаю кучу народа, который активно уже пользует ДопГМ, и даже не один
3. Abadonna 3822 15.08.10 12:18 Сейчас в теме
Кстати, я очень активно использовал ЗагрузитьИзФайла и для модулей форм и проведения для особо часто меняемых документов/справочников. И никаких сюрпризов эдак лет за пять не наблюдал. Зато удобств - целая куча.
Пример из жизни: запретил запись Контрагента с пустым ИНН. Заплакали бухи мат. группы, им приходит накладная на материалы, приходовать надо, а в накладной ИНН нема... Будет только через несколько дней в Счет-фактуре. Модуль элемента Контрагенты у меня во внешнем файле, легкое движение руки - и мат. группа снова счастлива.
И никаких воплей остальных: "у меня там... а вы...!"
maxpiter; +1 Ответить
14. victuan 3245 16.08.10 08:15 Сейчас в теме
(3) У меня для таких случаев давно ПодключаемыйМодуль 1с++ трудится.
16. Abadonna 3822 16.08.10 08:18 Сейчас в теме
(14) Можно и так, только когда я начинал "ЗагрузитьИзФайла" 1с++ еще и в помине не было
17. Ёпрст 1034 16.08.10 08:22 Сейчас в теме
(16) да, но turbomd.dll появилась очень давно..
20. Abadonna 3822 16.08.10 08:25 Сейчас в теме
(17)
но turbomd.dll появилась очень давно..

Если честно, я её вообще просохатил :D
4. venger 2079 15.08.10 15:06 Сейчас в теме
5. Abadonna 3822 15.08.10 15:07 Сейчас в теме
6. venger 2079 15.08.10 15:09 Сейчас в теме
(5) С разукрашкой - это отсилы минута, со вставкой уже в публикацию и т.д.;-) Эт я так поворчать;-)
7. Abadonna 3822 15.08.10 15:11 Сейчас в теме
(6) Надо ж еще с разукрашкой разобраться... Я по сей день толком понять не могу, как картинку в статью вставить :( Требует URL, на файлообменник что ли закидывать?
8. venger 2079 15.08.10 15:37 Сейчас в теме
(7) Я в профиль в фотки кидаю, а в урле дописываю www, перед infostart....
9. Abadonna 3822 15.08.10 15:39 Сейчас в теме
(8) Почему было не сделать нормально, как обычное прикрепление файла - со своего HDD? :(
10. Abadonna 3822 15.08.10 19:24 Сейчас в теме
(4) Сань, я исправился :D
Пойду гляну, если не ставил плюс за разукрашку - поставлю.
Однако, ставил: "Вы уже голосовали..."
11. venger 2079 15.08.10 19:56 Сейчас в теме
(10) О, как красивее стало;-) Да и как потом другим объяснять, что мол раскрасте, если сам Abadonna не раскрашивает;-)
12. Abadonna 3822 15.08.10 19:58 Сейчас в теме
22. Abadonna 3822 16.08.10 08:30 Сейчас в теме
(4) Сань, я не только исправился, но и перевыполнил план ;)
Вот тут результат:
http://infostart.ru/public/73902/
13. Ёпрст 1034 16.08.10 07:59 Сейчас в теме
....а для всего остального.. есть turbomd.dll
15. Ёпрст 1034 16.08.10 08:17 Сейчас в теме
+13 ибо при #ЗагрузитьИзФайла нет возможности поправить форму и моксель..
А это - не комильфо..
18. Abadonna 3822 16.08.10 08:24 Сейчас в теме
(15) Справедливо. Но мне обычно в 90% случаев хватает обработки ПослеОткрытия()
Че-нить там на форме прикрыть, сделать так чтобы у разных юзверей с одинаковым набором прав они были все-таки чуть разные, не плодя лишних прав в Конфе и т.д.
21. Ёпрст 1034 16.08.10 08:26 Сейчас в теме
(18) форму чего-либо часто приходится править, особо, если это не типовая конфа..или есть новые объекты - форму журналов/списков..
Да и встроенные отчеты приходится править.. тот-же моксель в нём...
19. Ёпрст 1034 16.08.10 08:24 Сейчас в теме
+17 году так..в 2004 ..
а ВыполняемыйМодуль - так вообще совсем недавно..максимум год-два..
23. alexk-is 6396 16.08.10 08:40 Сейчас в теме
(0) Картинки для главной страницы не хватает
24. Abadonna 3822 16.08.10 08:45 Сейчас в теме
(23) Дык а что туда сунуть? От фонаря, или кода кусок?
Заценил мою доработочку "Разукрашки" под Дельфю? ;)
25. Арчибальд 2708 16.08.10 08:59 Сейчас в теме
(24) Ну, раз ты к конфе кое-что прикрутить позволяешь...
Прикрепленные файлы:
27. Abadonna 3822 16.08.10 09:14 Сейчас в теме
(25) Приболчено, насяльника ;)
26. alexk-is 6396 16.08.10 09:03 Сейчас в теме
(24) Да. Заценил. Для внешнего набора ключевых слов оставлял версию "Разукрашка (2.1.0.2)"
Теперь подумываю как прикрутить подобный механизм к (3.1.0.2). При работе с запросами теперь ведь используется не один, а два набора ключевых слов. Соответственно старые методы уже не подходят.

По поводу картинки. Когда не знаю что нарисовать, ставлю коробку с ракетой :)
28. Abadonna 3822 16.08.10 09:21 Сейчас в теме
(26)
Теперь подумываю как прикрутить подобный механизм к (3.1.0.2)

Самое прикольное, что я скачал сразу версию 3.1.0.2, но и наборы слов XML, и долго недоумевал какого лешего у меня ничего не меняется после изменения XML ;)
Пока не догадался в модуль глянуть
29. mikukrnet 167 16.08.10 17:19 Сейчас в теме
Для полноты картины надо еще меню заменить на динамическое http://infostart.ru/public/66085/
30. Abadonna 3822 16.08.10 17:42 Сейчас в теме
(29) Ну я примерно это и подразумевал, когда писал
//-- грузим любые необходимые нам DLL
//-- или выполняем другие действия при старте системы

;)
31. mikukrnet 167 17.08.10 12:34 Сейчас в теме
А нельзя ли по аналогии с turbomd сделать скрипт для OpenConf который подгружает дополнительный глобальный модуль в основной глобальник, а при закрытии конфигуратора - выгружает обратно.

Решился бы вопрос с синтаксическим контролем. Иначе дополнительный глоб. модуль фактически нежизнеспособен, ведь правильно было б взять его и почти целиком выгрузить во внешний, чтоб потом на лету менять все что понадобится
32. Abadonna 3822 17.08.10 14:39 Сейчас в теме
(31) А попроси умельцев по OpenConf, может приделают.
Но я как-то обходился и с кривым синтаксис-контролем...
Как минимум два года особых напрягов не возникало
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии


Программист 1С
Бобров
зарплата от 100 000 руб. до 150 000 руб.
Временный (на проект)

Студент (стажер) 1С
Нижний Новгород
зарплата от 25 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день