• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC SKILL
  3. hiCreateReportField: How would I pass a value stored in...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 143
  • Views 14186
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

hiCreateReportField: How would I pass a value stored in a variable to choices? list

BasavarajH
BasavarajH over 10 years ago

Hi there,

When I am trying to use the variables like;

a="drawing"

b="100"

form~>handle~>choices=list(list(a b))   >>doesnt work

form~>handle~>choices=list(list("drawing"  "100"))   >>this works

in the choices columns the same values are not reflected on the reportField form.

Please help with me with this as I have a requirement to display many rows on the ReportField where all the rows content is stored in different variables post some processing code.

Thanks.

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    This is because you didn't provide a list of list of strings. The first entry in the sublist was an integer, not a string.

    If you do:

    newQuerryForm~>newReport~>choices=list(list(sprintf(nil "%d" num) "Hi"))

    then it works fine.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    This is because you didn't provide a list of list of strings. The first entry in the sublist was an integer, not a string.

    If you do:

    newQuerryForm~>newReport~>choices=list(list(sprintf(nil "%d" num) "Hi"))

    then it works fine.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information