browse поменять NoProtect на Protect

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

browse поменять NoProtect на Protect

Сообщение Masygreen »

пускай есть фейс (это абстрактный пример на надо фиксироваться на FPCO)

Код: Выделить всё

browse br_Head;
show(,,61,19);
Table FPCO;

Fields
 FPCO.Name      #3'Наименование':[20] ,NoProtect,{font={bold=FoundMarker(_MarkReg,FPCO.nRec)}};
 FPCO.CODE      #3'Количество'  :[10] ,NoProtect,{font={bold=FoundMarker(_MarkReg,FPCO.nRec)}};
end; 


хочу в зависимости от параметров запуска интерфейсов ставить параметр browse либо NoProtect либо Protect
Время ведет!
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: browse поменять NoProtect на Protect

Сообщение Masygreen »

Код: Выделить всё

  SetFieldProtected(#FPCO.CODE , FALSE);
  SetInterfaceOptions(0); 
исходники помогли .. какого фига интересно это в хелпе нет О_о
Время ведет!
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: browse поменять NoProtect на Protect

Сообщение Алексей »

да в хелпе вообще много чего интересного нет... вообще, сделали бы уже один хороший файлик *.chm для программистов, а то не знаешь в какой лезть... и виппрог и асдк и фукнс...
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: browse поменять NoProtect на Protect

Сообщение Den »

Masygreen писал(а): исходники помогли ..
Masygreen, раз имеешь оные , посмотри Protector.vih
LaaLaa

Re: browse поменять NoProtect на Protect

Сообщение LaaLaa »

Алексей писал(а):да в хелпе вообще много чего интересного нет... вообще, сделали бы уже один хороший файлик *.chm для программистов, а то не знаешь в какой лезть... и виппрог и асдк и фукнс...
В впоставку атлантиса и випера входит общий индексный atldoc.chm там поиск по всем справкам сразу
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: browse поменять NoProtect на Protect

Сообщение Алексей »

спсб, надо будет глянуть.
Screw
Слесарь-системщик
Сообщения: 304
Зарегистрирован: 29 мар 2005, 17:49
Откуда: р.Беларусь, Унитарное предприятие "ТОП СОФТ"
Контактная информация:

Re: browse поменять NoProtect на Protect

Сообщение Screw »

Учитывайте разницу между методами, управляющими атрибутами полей ({Set|Clear}Field{Option|State}) и методами для управления атрибутами контролов (cfsSetProp). Первые влияют на свойства всех контролов, связанных с данным полем, второй - только конкретного контрола. Упомянутый Den-ом Protector относится ко вторым, то есть, позволяет реализовать "точечное" управление любой частью интерфейса.
Виталий
Marisha_P
Местный житель
Сообщения: 232
Зарегистрирован: 10 ноя 2010, 13:49

Re: browse поменять NoProtect на Protect

Сообщение Marisha_P »

у меня не находит данную функцию SetFieldProtected, подскажите, пожалуйста, как ее подключить ?
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: browse поменять NoProtect на Protect

Сообщение Den »

SetFieldOption+ClearFieldOption
Marisha_P
Местный житель
Сообщения: 232
Зарегистрирован: 10 ноя 2010, 13:49

Re: browse поменять NoProtect на Protect

Сообщение Marisha_P »

Den, спасибо!
Ответить