gifts2017

Обработка для добавления формулы в текстовые реквизиты

Опубликовал Константин Исиченко (IsiKosta) в раздел Программирование - Практика программирования

Обработка вставляет формулу в текстовые реквизиты на формах во  всей конфигурации. Известно, что только через формулу текстового реквизита можно понять, что делает пользователь с формой. Одну из конфигураций моего клиента пришлось доработать для разграничения прав. Пришлось на каждой форме разместить текстовый реквизит, формула которого проверяла действия пользователя. При каждом обновлении конфигурации надо было снова повторять копирование текста на всех формах объекта метаданных. Теперь это можно сделать за секунды, поскольку на любой форме присутствует текстовый реквизит.
Предназначена для доработок конфигураций 7.7.
Указываете файлы конфигураций, формулу и выбираете флажки, где доработать:
-Справочники
-Документы
-Журналы
Обработка создает копию конфигурации перед изменением- 1cv7.md.bak
Используется ActiveMD.dll

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

Наименование Файл Версия Размер Кол. Скачив.
-
.rar 12,23Kb
08.11.09
19
.rar 12,23Kb 19 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Vladimir (Boroda) 21.10.09 14:34
Ну, комментарии, как говорится, излишни....
Где обработка-то?!?
2. Алексей (ACE$) 21.10.09 14:36
платформа? конфигурация?
>> 1cv7.md.bak
делаю вывод, что для 77...
3. Алексей (ACE$) 21.10.09 14:51
да, и слона я не заметил... очередная пустышка...
4. Алексей (ACE$) 21.10.09 14:51
(3) отменяю... но описание подправить стоит
5. Pari (Pari) 23.10.09 18:53
Неплохая демонстрация работы с ActiveMD, но пришлось поработать над ошибками.
- лишний вызов УстановитьДиалог(... в проц. Сформировать()
- имя формы списка справочника не обязательно "ФормаСписка"
6. Pari (Pari) 24.10.09 02:49
+(5) Чуть не забыл, для формы списка справочника имя формы не 4-е, а 3-е значение СЗ.
В целом впечатление очень хорошее. И есть перспективы для развития идей.
7. GSoft. (GSoft) 07.11.09 11:19
было бы неплохо добавить вставку в отчеты и обработки для полноты картины
8. Артур Аюханов (artbear) 07.11.09 11:26
(0) 1. желательно бы обозначить, что разработка для 77 и закинуть в соответствующие разделы.
2. В описании исправь "ActivMD.dll" на "ActivеMD.dll"
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа