|
8.1, 8.2 Методы работы с конфигурацией | ☑ | ||
---|---|---|---|---|
0
Bibr
16.12.11
✎
10:58
|
Дано: 30 разных конфигураций (БП, ЗУП, УТ, самопис).
Задача: добавить во все модули форм документов, справочников и отчетов некоторый текст (вызов глобальных процедур. через подписки увы не реализуемо). Вопрос: как бы вы это делали? Ну и соответственно вопрос в тему. Есть ли софт, который позволяет работать с *.cf? Пробегать по метаданным, изменять модули.. Может получалось как-то в xml всю конфу сериализовать? |
|||
1
Maxus43
16.12.11
✎
11:06
|
штатно можно выгрузить тексты модулей конфы... остаётся вопрос по быстрому добавлению в эти файлы сових кусков
|
|||
2
Bibr
16.12.11
✎
11:20
|
(1) а как штатно выгрузить и загрузить тексты модулей?
|
|||
3
Maxus43
16.12.11
✎
11:20
|
конфигурация - выгрузить ФАЙЛЫ конфигурации, внизу там
|
|||
4
Stim213
16.12.11
✎
11:22
|
Глобальный поиск и замена.
ПриОткрытии() заменить на ПриОткрытии() мойМодуль().МояПроцедура(); как-то так |
|||
5
Rebelx
16.12.11
✎
11:29
|
(0) есть http://1c-ei.ru
но в твоем случае - поиск и замена рулит |
|||
6
Bibr
16.12.11
✎
11:44
|
(4),(5)
не, не рулит, т.к. 1. нужны только формы справочников и документов (без форм списков справочников и документов) - а это по дереву нужно обклацать всю конфу - галочки напротив форм проставлять. 2. если ПриОткрытии() не найдено, то необходимо добавить процедуру при открытии, а глобальная замена так не умеет. (3) смотрю.. |
|||
7
суицид
16.12.11
✎
11:49
|
посадить сообразительного бухгалтера и пусть колабасит
|
|||
8
IamAlexy
16.12.11
✎
11:57
|
поместить во все формы, просто в функции проверять что за форма ее вызвала.
|
|||
9
Mort
16.12.11
✎
12:00
|
(0) Что за текст если не секрет?
|
|||
10
Maxus43
16.12.11
✎
12:02
|
(9) Выполнить("format c:");
|
|||
11
IamAlexy
16.12.11
✎
12:11
|
(9) (с). васёк.
|
|||
12
kosts
16.12.11
✎
12:20
|
(0) Если текст нужен в модулях, не на формах и не в подготавливаемых макетах.
То можно автоматически выгрузить все тексты в файл, пробежаться обработкой по нужным файлам и подправить. Потом обратно загрузить. |
|||
13
kosts
16.12.11
✎
12:21
|
(0) Если текст нужен на формах, тут сложнее.
А если в отчетах, так тут еще более все запущено... |
|||
14
Bibr
16.12.11
✎
12:27
|
Все норм, выгрузить-загрузить файлы подходит.
Каждый модуль в отдельном файле, по имени файла понятно, что за модуль. Все подходит:) |
|||
15
Bibr
16.12.11
✎
12:29
|
(9) Mort, смотри в (4)
|
|||
16
gr0ck
16.12.11
✎
12:38
|
Найти пару новичков, дать задание. Пускай работают, а ты командовать будешь:)
А так, удачи не накосячить;) а то гемороя прибавится |
|||
17
Живой Ископаемый
16.12.11
✎
12:41
|
2(14) единственное что - 1С не может глобально искать многостроки(по карйней мере сколько-то релизов тому не умела)... придется сторонними средствами..
ну, если такая нужла конечно есть |
|||
18
Bibr
16.12.11
✎
12:47
|
(16) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |