Конфигурирование Окна
Модераторы: m0p3e, edward_K, Модераторы
Конфигурирование Окна
Здраствуйте дорогие галактиане!!! У меня к вам вопрос! Возмобно ли добавление поля со свойством PicButton чтобы можно было выбирать свою таблицу(классификатор) созданную в каталогах находящехся в таблице T$CATALOGS. Таблица для которой создаётся поле является не системной, а дополниетельной(созданная нами в каталогах). Дело в том что Я создавал поле с этим свойством, но данные не берутся из созданной таблицы(т.е. при нажатиии на кнопку выбора(...) обращения к этой таблицы не происходит и данные не выбираются)
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Конфигурирование Окна
Владимир Василич , возможно ...
Главное только правльно логическую таблицу написать и cmPick обработать корректно ...
Главное только правльно логическую таблицу написать и cmPick обработать корректно ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Конфигурирование Окна
Туманов О.В. напишите пожалуйста по подробнее
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Конфигурирование Окна
Я возможно не точно понял вопрос - идет речь о написании собственного интерфейса или о работе конфигуратора ?
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Конфигурирование Окна
Туманов О.В. да речь идёт о написании собственного интерфейса... с использавонием T$CATALOGS с собственными классификаторами. как это лучше сделать?
Re: Конфигурирование Окна
Используй интерфейс PickCatalog2kdX писал(а):Здраствуйте дорогие галактиане!!! У меня к вам вопрос! Возмобно ли добавление поля со свойством PicButton чтобы можно было выбирать свою таблицу(классификатор) созданную в каталогах находящехся в таблице T$CATALOGS. Таблица для которой создаётся поле является не системной, а дополниетельной(созданная нами в каталогах). Дело в том что Я создавал поле с этим свойством, но данные не берутся из созданной таблицы(т.е. при нажатиии на кнопку выбора(...) обращения к этой таблицы не происходит и данные не выбираются)
параметр1: код каталога (integer)
параметр2: нрек выбранной позиции (comp), при инициализации фейса происходит позиционирование на запись в каталоге с этим нрек-ом
параметр3:
0 - режим выбора
1 - режим редактирования
2 - режим выбора с кнопкой по всем регионам
Пример:
Код: Выделить всё
...
fields
...
csTypeWork.name ('Тип работы',,sciRem137a8Esc): noProtect, pickButton, {Font = {BackColor = if (pm.cTypeWork=0,ColorNeed,0)}};
...
Handleevent
cmPick:
{
case CurField of
#csTypeWork.name:
{
RunInterface(PickCatalog2, integer(-10012), pm.cTypeWork, 0);
Updatetable;
}
end;
}
end;
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
И еще - доморощенным админам: рекомендую не выдумывать собственные syscode для таблички catalogs.
Потому как чревато
а) при переинициализации каталогов это потрется однозначно
б) при совпадении нового системного кода, выдуманного очередным товарисчем из Минска, с Вашим, возможны всяческие "приятности", отражающиеся при очередной проверке или в каталоге потерянных элементов, или болтающимися в корне каталогов .
Потому как чревато
а) при переинициализации каталогов это потрется однозначно
б) при совпадении нового системного кода, выдуманного очередным товарисчем из Минска, с Вашим, возможны всяческие "приятности", отражающиеся при очередной проверке или в каталоге потерянных элементов, или болтающимися в корне каталогов .
Следуя этой логике и своих таблиц создавать нельзя, так как товарищи из Минска могут придумать с тем же именем, и формы с фейсами свои нельзя писать по той же причине и т.д.Maverick писал(а):И еще - доморощенным админам: рекомендую не выдумывать собственные syscode для таблички catalogs.
Потому как чревато
а) при переинициализации каталогов это потрется однозначно
б) при совпадении нового системного кода, выдуманного очередным товарисчем из Минска, с Вашим, возможны всяческие "приятности", отражающиеся при очередной проверке или в каталоге потерянных элементов, или болтающимися в корне каталогов .
Но
а) После переинициализации системной проводим свою переинициализацию
б) Все проверяем и при совпадении меняем
Хотя верно, увлекаться этим не стоит, проще свою табличку иерархическую накидать и ее пользовать.