Конфигурирование интерфейса
Модераторы: m0p3e, edward_K, Модераторы
Конфигурирование интерфейса
Подскажите, пожалуйста, как можно ограничить количество строк в спецификации (не более одной) и одно из полей защитить от редактирования, если "в данной версии программы конфигурирование встроенных интерфейсов не поддерживается". Модуль "Учет в производстве", Межцеховая накладная....
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Конфигурирование интерфейса
1. Версия у вас древняя
2. Как число строк ограничить через конфигуратор не знаю, и не очень понятно что вы хотите.
3. Сообщение обойти можно - для это вычисляете getifccurrentfieldname на каком то поле типа дата, сумма в этом окне, вычленяете имя того фейса, который встроен в главный. Потом идете в =- утилиты - запуск внешнего интерфейса запускаете его и ничего не делая конфигурируете. После это желательно его выгрузить в скрипт, подправить что нужно и грузануть обратно или скомпилить vip.
2. Как число строк ограничить через конфигуратор не знаю, и не очень понятно что вы хотите.
3. Сообщение обойти можно - для это вычисляете getifccurrentfieldname на каком то поле типа дата, сумма в этом окне, вычленяете имя того фейса, который встроен в главный. Потом идете в =- утилиты - запуск внешнего интерфейса запускаете его и ничего не делая конфигурируете. После это желательно его выгрузить в скрипт, подправить что нужно и грузануть обратно или скомпилить vip.
Re: Конфигурирование интерфейса
спасибо.
Не обязательно через конфигуратор ограничивать количество строк, просто нужно, чтоб в спецификации была возможность добавления только одной строки.
Не обязательно через конфигуратор ограничивать количество строк, просто нужно, чтоб в спецификации была возможность добавления только одной строки.
-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Конфигурирование интерфейса
Ну так вы через внешние интерфейсы попробуйте вызвать этот встроенный интерфейс самостоятельно вне интерфейса-контейнера и конфигурируйте - есть вероятность, что получится. А ограничить можно все той же докомпиляцией, событие cmInsertRecord, обычно.Marisha_P писал(а):"в данной версии программы конфигурирование встроенных интерфейсов не поддерживается"
Re: Конфигурирование интерфейса
Проблема еще в том, что есть межцеховые накладные с разными назначениями и поле должно быть закрыто для редактирования только для накладных с назначением "внутренняя кооперация"
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Конфигурирование интерфейса
это не в вашей версии . Можно конечно попытатться условие в protect написать - а вдруг?
Дешевле перейти на новую версию - там гораздо больше возможностей по реализации всяких хотелок - если есть лиц. на vip разумеется. Или заказывайте у где нибудь доработку - но это дорого.
Дешевле перейти на новую версию - там гораздо больше возможностей по реализации всяких хотелок - если есть лиц. на vip разумеется. Или заказывайте у где нибудь доработку - но это дорого.