Показать сообщение отдельно
Старый 11.03.2003, 11:05   #5  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Изначально опубликовано DDA
Понимаешь, Макс.
Дело в том что:
1. я готовлю систему для презентации...
Да, проблема понятна. Все-таки советую тебе по максимуму пользоваться функциональными ключами. Пункты меню ими любые можно закрыть. Кнопки в формах - да, не все.

Цитата:
Изначально опубликовано DDA
Судя по коду это похоже функциональными ключами должно настраиваться.
Нет. Функциональные ключи здесь только для определения принадлежности таблицы какому-то модулю.

Из серии "если нельзя, но очень хочется":
Исправь методы SysDataExpImp::canDoTable:
PHP код:
private boolean canDoTable(DictTable    dictTable)
{
    if (
dictTable.featureKey() == featureKeyNum(SYS_SQL)       ||
//        dictTable.featureKey() == featureKeyNum(SYS_LASTVALUE) ||
        
dictTable.featureKey() == featureKeyNum(SYS_SEQUENCE)
       )
... 
и SysDataExport::canExportTable:
PHP код:
    if (dictTable.featureKey() == featureKeyNum(SYS_SQL)       ||
//        dictTable.featureKey() == featureKeyNum(SYS_LASTVALUE) ||
        
dictTable.featureKey() == featureKeyNum(SYS_SEQUENCE)  ||
        
dictTable.featureKey() == featureKeyNum(SYS_CONFIG)    ||
        
dictTable.id()         == tableNum(DocuRef)            ||
        
dictTable.id()         == tableNum(DocuValue)
       )
... 
Тогда у тебя все проэкспортируется. Только вот каким образом ты собираешься узнавать, какие данные в SysLastValue относятся к настройкам форм, а какие - к чему-нибудь еще?

Кстати, перенос данных через текстовые файлы можно и средствами SQL настроить.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me