2024.2

Yes, the browser can see it, but it won’t share.

The browser will print what it sees as a page.

2 Likes

Yes, the browser is printing because you went “File Print” from the browser itself. The code inside the browser didn’t do that.

FWIW, other browswer based ERPs (let the one that rhymes with etsweet) can’t print directly to a printer without pulling down the document so you can click “File Print” with a PDF that you downloaded. It’s really a holdover from the smart client, and if we didn’t have it before, no one would even think to ask for it. I bet the new customers are looking at us like “Why are they making this so hard?”

6 Likes

So I’m thinking when I click the printer icon it’s using javascript to pop out the panel card and display printers in the list and you’re saying no browser can use JavaScript to get client printers?

And that functionality I took screenshots of is not a browser using javascript?

haha fair, I am cool with whatever honestly. I’m not really complaining much about it.

I see.

Thanks @Banderson @Olga and @klincecum I get it now.

3 Likes

The internet being able to control hardware without your permission is how we get skynet!

5 Likes

Can we get him the Kevin badge now?

https://www.epiusers.help/badges/125/darn-it-kevin

@josecgomez :rofl:

Edit: Reading that thread again, it’s uncanny how relevant it is to the current conversation.

5 Likes

Thank you very much for posting (by proxy) the “external” thread. Enjoyable reading. :100:

1 Like

Regarding the grid filter not working -
“STK-MTL” also returns trans of “STK-STK”

Any chance the “-” character is being misinterpreted by the filter?

Does CONTAINS “STK-XXX” (w/o the quotes) return anything?

My thinking is that the dash is being interpreted as a deliminator between multiple criteria. Just a wild guess.

Would also be interested if wildcards work. But don’t use an asterisk, use a percent.

Quick note - All api calls from the UI in 24.2 now use rest v2, however API keys are not required when calling within the ui, they are only enforced for external integrations to rest. And that includes from ui customizations, no api key is required there to use v2. If you receive an api key required error from an app studio customization / app studio configurator, or otherwise inside the ui that’d be a bug with the call not being identified as from the ui. I don’t think that’s the case here though, there is a fixed issue with a WASM assembly (part of the ability to run c# methods in client) in 24.2.3, fixed in 24.2.4 that’s the primary issue folks are hitting with configurator in pilot as we understand it currently.

7 Likes

Why don’t you roll that out to us lowlifes in regular ol’ studio…
Or let us add in some sandboxed js from the backend for simple tasks…

sandboxed js may happen at some point, c# wasm is less likely though it does have the benefit of a very good sandbox. The downside is downloading much of .net to start your web app is not great for startup time, and the sandboxing means there’s a lot of overhead to pass data about the app back and forth. We put it in as a bridging tech to help folks migrating but have not decided to push it out further so far.

One of these days maybe .net wasm will improve to the point where it’s really a much tiny packages you get out of rust or c++ then we’d probably look a lot closer at doing that. right now its still pretty darn big for a web application.

4 Likes

:tada: That would be fantastic.

Well if y’all did add it, I meant as something we could enable and use, not as some default functionality. I can see that being an issue.

It’s on my wish list to be able to do custom apps that way.
Not sure if it’s a reasonable request, but you gotta ask anyway.

it’s not a crazy request tbh we looked pretty closely at WASM maturity for making the migration to the browser simpler for customization, but as is typical for web standards it’s evolving very slowly.

2 Likes

And that right there is pretty much all the info i needed! The tixket has been in since Monday and i habe heard NOTHING been chasing but nothing

1 Like

I’m trying to read through everything, but is anyone having issues with App Studio? Several of my custom dashboards broke with the update and when I try and fix them everything freezes. I’ve even tried recreating them and it won’t let me delete or add components… We have End to End testing next week and are going live January 1st and not having our screens may push things back!

2 Likes

We can not write any C# in app studio as it wont let us click the OK button in the C# editor to apply the code.

What would this code do, Tony?

Theres a few different parts for example.the on field change events, UD methods which then looks up the database, makes no difference where we try to enter ANY code at all, even adding a comment, we can click the OK button but nothing happens