|
![]() |
#1 |
Участник
|
Пробывал не помогает
![]() может я чего не так делаю если например котрол Sum имеет имя SumControl и Autodeclaration установлен в Yes display real calcsum() { return SumControl * 2; } компилятор ругается на тип данных ; а в классе ReportSumControl я не нашел методов и свойств возвращающих значение поля ![]() Последний раз редактировалось Ramil; 29.06.2006 в 18:21. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Ramil
Пробывал не помогает
![]() может я чего не так делаю если например котрол Sum имеет имя SumControl и Autodeclaration установлен в Yes display real calcsum() { return SumControl * 2; } компилятор ругается на тип данных ; а в классе ReportSumControl я не нашел методов и свойств возвращающих значение поля ![]() SumControl * 2; <вызов дисплейного метода, который прописан в контроле SumControl > * 2 можно попробовать прочитать значение из контрола SumControl могу ошибаться, что то вроде SumControl.Value() * 2 (думаю что смысл понятен) |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Ramil
Пробывал не помогает
![]() может я чего не так делаю если например котрол Sum имеет имя SumControl и Autodeclaration установлен в Yes display real calcsum() { return SumControl * 2; } компилятор ругается на тип данных ; а в классе ReportSumControl я не нашел методов и свойств возвращающих значение поля ![]() |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от AxPr-r
ругается именно потому что SumControl контрол в дизайне - отсюда и ругань на тип данных, нужно получить значение(real или int) - SumControl.Value() (или что то подобное, просто лень лезть в аксапту и проверять)
![]() и дислей метода нет на исходном контроле сумма вычисляется автоматом пришлось сумму формировать ручками в своей переменной ![]() |
|
|
|