Страница 1 из 1
Редактируемое поле.
Добавлено: 02 сен 2013, 12:16
korvanakorvana
Привет ребята помогите разобраться. необходимо сделать программку , чтобы я могла выбрать позиции по мц . тут же отредактировать их цену и выдать на печать. Если есть пример чтобы разобраться буду рада. Не могу понять как сделать редактируемое поле, напротив каждой МЦ
Re: Редактируемое поле.
Добавлено: 02 сен 2013, 12:46
edward_K
да как угодно. Либо временная табла, либо как у разработчика - таблица Pick, либо вычисляемое поле.
Единственно раз она будет не главная , а подвязана к МЦ, то надо ловить cmCheckField и там добавлять или записывать в дочку.
Для выч.поля как то так
Код: Выделить всё
Function Get_prod_nak : double;forward;
create view
...
(prod_nak)
as select Get_prod_nak
....
Function Get_prod_nak : double;
{ чего то там
}
//===========================
TableEvent Table SpSopr;
//===========================
cmExprFieldChanged :
{ case curfield of
#prod_nak : ..
end
}
end;
....
Re: Редактируемое поле.
Добавлено: 05 сен 2013, 14:26
Masygreen
korvanakorvana писал(а):Привет ребята помогите разобраться. необходимо сделать программку , чтобы я могла выбрать позиции по мц . тут же отредактировать их цену и выдать на печать. Если есть пример чтобы разобраться буду рада. Не могу понять как сделать редактируемое поле, напротив каждой МЦ[/img]
1) времянка .. nrec МЦ + поле цена double
2) по F7 стандартным интерфейсом добавляем МЦ
3)на поле с ценой NoProtect
4)обработчик на Ctrl+P, или кнопка на скрине, или контекстное меню и выводите совой отчет