Вверх ↑
Ответов: 72
Рейтинг: 0
#1: 2016-08-09 09:27:58 ЛС | профиль | цитата
А можно сделать так, чтобы первый столбец с названием - п/п, нумеровался автоматически при добавлении новых данных? Например: добавил новые данные п/п стал номер два и т.д., а при удалении автоматически скажем данных из середины списка сохранял строгий порядок 1,2,3 и т.д.

Add(MainForm,3393447,490,119)
{
Width=936
Height=632
link(onCreate,10315674:doWork1,[(536,139)])
}
Add(Edit,416605,476,217)
{
Left=205
Top=360
Width=340
Text=""
}
Add(Label,4111777,350,63)
{
Left=25
Top=360
Width=172
Height=17
Caption="Мотив поощрения, награждения:"
}
Add(Edit,8766629,518,217)
{
Left=205
Top=400
Width=340
Text=""
}
Add(Label,11747904,399,63)
{
Left=35
Top=400
Width=159
Height=17
Caption="Вид поощрения, награждения:"
}
Add(Label,5671640,448,63)
{
Left=160
Top=440
Width=33
Height=17
Caption="Дата:"
}
Add(Edit,11843718,567,210)
{
Left=205
Top=470
Width=340
Text=""
}
Add(Label,13004757,497,63)
{
Left=120
Top=475
Width=75
Height=17
Caption="№ документа:"
}
Add(Edit,12665266,609,203)
{
Left=205
Top=515
Width=340
Text=""
}
Add(Label,1170858,546,64)
{
Left=130
Top=520
Width=63
Height=17
Caption="Основание:"
}
Add(Button,7288300,476,294)
{
Left=585
Top=320
Width=180
Height=40
Caption="Добавить"
link(onClick,507520:doAdd,[])
}
Add(Button,13442072,476,336)
{
Left=585
Top=390
Width=180
Height=40
Caption="Удалить"
link(onClick,15510803:doData,[])
}
Add(DatePicker,7654741,490,168)
{
Left=205
Top=435
Width=125
Height=21
Point(DateTime)
link(OnChange,10315674:doWork2,[])
}
Add(Edit,1797000,434,217)
{
Left=205
Top=320
Width=110
Text=""
}
Add(Label,15761860,301,63)
{
Left=160
Top=320
Width=38
Height=17
Caption="№ п/п:"
}
Add(StringTableMT,13529819,637,259)
{
Left=20
Top=15
Width=864
Height=290
Columns=#11:№ п/п=60==2|35:Мотив поощрения, награждения=200==2|33:Вид поощрения, награждения=200==2|11:Дата=100==2|18:№ документа=150==2|16:Основание=150==2|0:|0:|0:|0:|0:|0:|
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(doMT_Add)
Point(Index)
}
Add(MT_AddData,507520,532,294)
{
Count=6
InputMT=3
link(onAdd,13529819:doMT_Add,[])
link(Data1,1797000:Text,[(538,285)(440,285)])
link(Data2,416605:Text,[(545,278)(482,278)])
link(Data3,8766629:Text,[(552,271)(524,271)])
link(Data4,2257640:Result,[])
link(Data5,11843718:Text,[(566,268)(573,268)])
link(Data6,12665266:Text,[(585,281)(585,261)(615,261)])
}
Add(DateConvertor,2257640,553,168)
{
Mode=9
Format="dd-MM-yyyy"
Point(Result)
Point(Data)
link(Data,7654741:DateTime,[(559,159)(545,159)(545,208)(496,208)])
}
Add(HubEx,10315674,532,168)
{
link(onEvent,2257640:doConvert,[])
}
Add(DoData,15510803,623,336)
{
link(onEventData,13529819:doDelete,[(662,342)(662,328)(599,328)(599,279)])
link(Data,13529819:Index,[(629,313)(657,313)])
}
Add(StyleXP,12633542,315,182)
{
}
карма: 0

0