ProviderID Property on Published Page error in Web Services

jwilderjwilder Member Posts: 263
edited 2013-06-13 in NAV Three Tier
When publishing a Page through Business Web Services (NAV 2009 R2) the ProviderID does not work. Actually it causes an error as well. I have a page that works fine in RTC but as soon as I publish it and try to use it via web services it does not work. The error it returns is: The supplied field name '60' cannot be found in the 'Production Order ' . Obviously the table and field name are specific to what you are trying to link on.

In my case I have the main page as the Production Order, subpage of Prod. Order Line and another subpage of Production BOM Line. I am using the SubFormLink and ProviderID properties to link the Production BOM Line to the Prod Order Line (Production BOM No.=FIELD(Production BOM No.),Version Code=FIELD(Production BOM Version Code).

Obviously a bug in Business Web Services, has anyone encountered this and is there a hotfix for this?

Comments

  • mihail_kolevmihail_kolev Member Posts: 379
    sounds more like a limitation - like you can't have a codeunit with a function that takes a Record type parameter.
    -Mihail- [MCTS]
  • jwilderjwilder Member Posts: 263
    I wouldn't call it a limitation. I generally expect proprties on a page to work the same in RTC or published Web Services. The SubFormView and SubFormLink work properly so you would think the ProviderID property which works with the SubFormLink property would work as well.
Sign In or Register to comment.