Suneido

Integrated Application Platform

  • Home
  • Learning
    • Suneido Manual
    • Beginners
      • Inside Suneido
      • The Suneido Programming Language
      • The Suneido Database
      • Installing Suneido
      • Building Suneido
      • IDE Go To Tour
      • Upgrading To A New Release
    • Advanced
      • Canvas Control
      • DrawControl Part 1
      • DrawControl Part 2
      • DrawControl Part 3
      • SAX Like XML Processing
      • A Plug-In Architecture
      • A Simple Wizard Framework
      • An HTML Include Facility
      • An RSS 2 Feed Creator
      • MIME Generation
      • A New Add-on Facility
      • Workspace Improvement Hack
    • Mockito for Suneido
    • The Suneido Task Scheduler
    • Contributing To Suneido
    • Contributor Assignment of Copyright
    • Language Translation
    • Future Directions
    • Interview With Andrew Mckinlay
  • Forum
    • Announcements
    • Internals & Enhancements
    • Cookbook
    • General
  • FAQ
  • Screenshots
  • Downloads
  • Links

Error with Reporter

Integrated Application Platform › Forums › General › Error with Reporter

  • This topic has 8 replies, 2 voices, and was last updated 7 years, 6 months ago by joshob.
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • July 26, 2015 at 8:14 am #1197
    joshob
    Participant

    Hi Andrew

    Thank you for your great software. It’s very useful. On access view screen I select the global button -> Reporter… On the reporter screen I select the open button and choose a saved report then I click the open button. Then a debug screen appears and it is written: “Plugins: nonexistent plugin name: Reporter”. It is with the last version of Suneido.

    Thank you in advance

    Best regards

    July 26, 2015 at 11:07 am #1198
    amckinlay
    Keymaster

    Hi,

    You probably need to define the data sources for your reports. Create a library record called Plugin_Reporter with something like:

    #(
    ExtensionPoints:
        (
        (queries)
        )
    Contributions:
        (
        (Reporter, queries,
            name: 'Tables',
            query: 'tables')
        )
    )

    You can define multiple contributions. These are what will show up in the Data Source pull down list in Reporter.

    If you download the Accounting Application it has lots of examples.

    July 27, 2015 at 10:59 am #1199
    joshob
    Participant

    Thanks Andrew for your quick response. I did what you wrote and now the message is:
    “method not found: Boolean.Set_Default. I don’t understand. I’m a new user.
    Here what I did:
    #(
    ExtensionPoints:
    (
    (queries)
    )
    Contributions:
    (
    (Reporter, queries,
    name: ‘Liste’,
    query: ‘films’)
    )
    )

    Have a nice day!

    Pierre

    July 27, 2015 at 11:09 am #1200
    amckinlay
    Keymaster

    Hi Pierre,

    After editing plugins, you may need to restart Suneido.

    When do you get the error? Do you get the debugger? If so, what does it show?

    July 27, 2015 at 11:56 am #1201
    joshob
    Participant

    The debug window.

    Attachments:
    You must be logged in to view attached files.
    July 27, 2015 at 12:41 pm #1203
    amckinlay
    Keymaster

    Looking at CustomReportsMenu.GetSource it appears that it is not finding your data source.

    I can not tell from your screen shot if it is asking for the correct name? (the one you defined) Double click on ‘x’ in the debugger and see if Source is ‘Liste’

    Did you restart Suneido to ensure the plugins are updated?

    Did you name your plugin “Plugin_Reporter”? (It must be exactly this name.)

    July 27, 2015 at 3:56 pm #1204
    joshob
    Participant

    Hi Andrew,

    This is what I get with a fresh new installation. Yes I created a Plugin_Reporter in mylib library and I wrote exactly your example with the table “tables”.
    Please see attachment.

    Thanks

    Attachments:
    You must be logged in to view attached files.
    July 27, 2015 at 4:17 pm #1206
    amckinlay
    Keymaster

    Sorry, I was giving you the wrong directions.

    You do NOT need the plugin.

    CustomReportsMenu is wrong. Change GetSource to be:

        GetSource(source)
            {
            return Object(query: source, name: source)
            }

    You also need to run (from the WorkSpace):

    Params.Ensure()

    I tested with a fresh download and this seems to work for me. (I could recreate your problem.)

    If you look at the Accounting download you can see that it redefines parts of Reporter so that you choose a data source instead of just entering a query. That is what I was thinking of.

    July 27, 2015 at 4:58 pm #1207
    joshob
    Participant

    Great. It works fine for me too.

    I appreciate your way to help me to solve that.

    Thanks again and good evening

    Pierre B.

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.
Log In

Search Forums

Log In
Welcome to the new Suneido Web Site and Forum.
Register
Lost Password
users of the previous PHPBB Forum should be able to log in with their previous username and password.

Recent Topics

  • Alpha copy of gSuneido to play with
  • how to start jsuneido ?
  • Problem Starting Suneido…
  • Dialog not showing buttons
  • New link for Suneidojo

Contact Us | Legal Statement | Privacy Statement | SiteMap

Copyright © 2023 Axon® Development Corporation. All Rights Reserved. - Open Source Integrated Database and Programming Language