| Строковая таблица MT | - MST_EditEnd |
MST_EditEnd
Краткое описание
Специализированный клиентский модуль MTStrTbl, необходимый для управления таблицей в режиме редактирования. Позволяет применить или отменить текущее редактирование
Параметры
Методы
Данные
Аргументы
Примеры
Пример сохранения редактирования ячеек
Add(MainForm,3063237,119,154)
{
Width=397
Height=323
link(onCreate,1976442:doEnum,[])
}
Add(MTStrTbl,15043066,224,112)
{
Width=390
Height=170
Name="MTStrTbl"
Columns=#3:Имя|7:Фамилия|8:Отчество|
ColorItems=0
Redaction=0
CheckBoxes=0
MultiSelect=0
}
Add(StrList,4383086,161,98)
{
Strings=#22:Иван;Иванов;Иванович;0|26:Андрей;Андреев;Андреевич;0|
}
Add(ArrayEnum,1976442,175,168)
{
link(onItem,16356153:doMT,[])
link(Array,4383086:Array,[])
}
Add(MST_RowAction,15395190,273,161)
{
MSTControl="MTStrTbl"
}
Add(MT_String,16356153,224,161)
{
link(onResult,15395190:doRowAction,[])
}
Add(MST_EditEnd,11859778,175,280)
{
MSTControl="MTStrTbl"
link(EditEnd,6583128:GetData,[])
}
Add(EventFromData,6583128,175,231)
{
link(onEvent,16539367:doMessage,[])
}
Add(Message,16539367,224,231)
{
Message="Сохранить редактирование"
Type=2
Point(onYES)
Point(onNO)
link(onYES,15200774:doWork2,[])
link(onNO,15200774:doWork1,[(268,251)(268,237)])
}
Add(Button,10703205,126,280)
{
Left=110
Top=175
Width=170
Caption="Сохранить редактирование"
link(onClick,11859778:doEditEnd,[])
}
Add(ChanelToIndex,15200774,280,231)
{
link(onIndex,6583128:doData,[(324,237)(324,225)(163,225)(163,237)])
}
Add(Memo,8833506,273,98)
{
Top=200
Width=390
Height=85
Ctl3D=1
Strings=#53:Войдите в режим редактирования строки двойным кликом.|69:Отредактируйте како-либо ячейку и нажмите "Сохранить редактирование",|33:находясь в режиме редактирования.|51:Если вы нажмете "Да", то редактирование применится,|47:если "Нет", то вернется старое значение ячейки |
}
Замечания
Обновление элемента: [svn]MST_EditEnd.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)