Генератор случайного числа
Я не программист.Есть отчёт в прилагаемом файле, как номер наряда [DocumID] умножить на любое случайное число(как на картинке)? Можно проще... как дату [DocumDate] умножить на любое число чтобы потом из него сделать 5значное в пределах 9999-99999.зы. Никак архив не могу приложить https://yadi.sk/d/cTCd7QzX3FaZJN ps.ps. Ну никак у меня не получается умножить(разделить, сложить и тд) на число ни [DocumID] ни [DocumDate]
Комментарии
Вместо массива можете использовать список
Попробуйте [StrToInt(VarToStr(<DocumID>)) * Round(Random * 99999)]
Если [StrToInt(VarToStr(<DocumID>)) * Round(Random * 99999)] в TfrxMemoView не работает, обращайтесь к разработчикам программы. А уж они обратятся в поддержку FR в случае бага
сами упростили вопрос - сами бы и нашли ответ. материалов полно - компонент fastreport5 ... НЕ РАБОТАЕТ.зы. может это реально косяк что нельзя командой strtolnt преобразавоть строку с целым значением в числовое(хотя DocumID и так вроде числовое) чтобы потом простое математическое действие над ним совершить
В test.fr3 умножение работает. Там же приложил Ваш шаблон с исправленным выражением в Memo3