CmInsertrecord
Модераторы: m0p3e, edward_K, Модераторы
CmInsertrecord
Код в студию
Interface ex 'example' doaccept;
//Show At (,,80,80);
view vmain
var
tm_nrec:comp;
LastNo:integer;
select *
from katmc
where((tm_nrec==katmc.nrec));
browse EmpBrowse;
show at (,,,10);
table katmc
fields
LastNo:[3],protect;
tm_nrec:[8],protect;
katmc.Name:[8],pickbutton,noprotect;
end;
tableEvent table katmc
cmUpdateRecord : update current katmc;
cmInsertRecord : insert current katmc;
cmSetDefault:
{
}
cmDeleteRecord : delete current katmc;
cmPick : RunInterface('GetMC',tm_nrec);
end;
end.
Почему при событии CmInsertrecord не проходит вставка выбранного значение МЦ в событии CmPick ?
Interface ex 'example' doaccept;
//Show At (,,80,80);
view vmain
var
tm_nrec:comp;
LastNo:integer;
select *
from katmc
where((tm_nrec==katmc.nrec));
browse EmpBrowse;
show at (,,,10);
table katmc
fields
LastNo:[3],protect;
tm_nrec:[8],protect;
katmc.Name:[8],pickbutton,noprotect;
end;
tableEvent table katmc
cmUpdateRecord : update current katmc;
cmInsertRecord : insert current katmc;
cmSetDefault:
{
}
cmDeleteRecord : delete current katmc;
cmPick : RunInterface('GetMC',tm_nrec);
end;
end.
Почему при событии CmInsertrecord не проходит вставка выбранного значение МЦ в событии CmPick ?
дополнение
проблема еще в том, что не просто вставка не проходит а в том, что МЦ исчезают при переходе по строчкам и при вставке
-
- Местный житель
- Сообщения: 2896
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
у вас ерунда какая-то написана, извините.
в документе вызывается МЦ и запись вставляется в таблицу spsopr.
а в примере вы вызываете МЦ, возращается её нрек и вы эту же запись хотите вставить в таблицу катмц откуда только что прочитали значение?
то что записи у вас исчезают - у вас ограничение на катмц стоит по нреку. там больше одной записи за раз вам показываться не будет.
в документе вызывается МЦ и запись вставляется в таблицу spsopr.
а в примере вы вызываете МЦ, возращается её нрек и вы эту же запись хотите вставить в таблицу катмц откуда только что прочитали значение?
то что записи у вас исчезают - у вас ограничение на катмц стоит по нреку. там больше одной записи за раз вам показываться не будет.