Что это значит в Crystal Report XI?CRYSTAL REPORT Что такое x: = x ;?
x:=x;
Вся формула
WhilePrintingRecords;
Shared numbervar x;
x:=x;
Но это не дает никаких выходных данных. Заранее спасибо!
Что это значит в Crystal Report XI?CRYSTAL REPORT Что такое x: = x ;?
x:=x;
Вся формула
WhilePrintingRecords;
Shared numbervar x;
x:=x;
Но это не дает никаких выходных данных. Заранее спасибо!
x:=x;
секция обычно используется для установки значения x
например:
WhilePrintingRecords;
Shared numbervar x;
x:=10;
Выполнение этого кода устанавливает переменную и возвращает набор значений (до тех пор, как только одна переменная установлена), в также возвращает значение переменной, которую вы можете добавить:
WhilePrintingRecords;
Shared numbervar x;
x:=10;
x
Или, если переменная установлена в другом месте, чтобы вернуть значение, которое вы можете сделать:
WhilePrintingRecords;
Shared numbervar x;
x
Строка 'x: = 10;' наиболее определенно вернет значение (я просто проверил его). Это не обязательно для всей строки, содержащей только переменную 'x'. – craig
@craig, я считаю «лучшей практикой» указать, какое значение нужно вернуть, поскольку вы часто находите пользователей, объявляющих и устанавливающих более одной переменной в одной формуле, если вы оставите последнюю строку, это вызовет проблемы. Однако я отредактировал, чтобы исправить этот термин. – bendataclear
Область «Совместное использование» ТОЛЬКО необходима, когда нужно передать значение в/из под-отчета. «Глобальный» - лучший вариант. Если область не указана, предполагается «Глобальный». – craig