Search found 150 matches

by SHirsch
Wed May 08, 2024 6:58 pm
Forum: Product
Topic: DBServer replacement
Replies: 25
Views: 5033

Re: DBServer replacement

Thank you, Wolfgang.
I will have a look later this week.
I am a bit further with my server class. Workarea switching is working as expected. So my class is fine now.

Stefan
by SHirsch
Thu May 02, 2024 12:48 pm
Forum: Product
Topic: DBServer replacement
Replies: 25
Views: 5033

Re: DBServer replacement

thank you
by SHirsch
Thu May 02, 2024 7:27 am
Forum: Product
Topic: DBServer replacement
Replies: 25
Views: 5033

Re: DBServer replacement

Hello Wolfgang, is this lib still available somewhere to test? I could not find it. I need a lightweight data access possiblity in core dialect for dbfcdx. My own tests just worked with one dbf open at a time. Switching workareas did not work properly. Normally I just use ADS via ADO.net. So my expe...
by SHirsch
Thu Mar 16, 2023 7:47 am
Forum: 3rd party products
Topic: The future of ReportPro
Replies: 54
Views: 14386

The future of ReportPro

<t>Hi Robert,<br/> that is great news.<br/> <br/> 1. Your RP Version RP2[ ] RP3[X]<br/> 2. Uses [ ] VO [X] XSharp<br/> 3. As a database you use. [X] DBFs [X] Temporary DBFs [ ] SQL<br/> 4. Approximately how many installations of RP2 you have [ ] 0-100 [ ] 101 - 1000 [X] > 1000 (RP3 not RP2)<br/> 5. ...
by SHirsch
Thu Mar 02, 2023 8:23 am
Forum: Product
Topic: Async question
Replies: 43
Views: 4466

Async question

<r>Hi all,<br/> <br/> here is a good description of asynchronos programming:<br/> <URL url="https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous-programming/"><LINK_TEXT text="https://learn.microsoft.com/en-us/dotne ... ogramming/">https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous...
by SHirsch
Wed Mar 01, 2023 2:31 pm
Forum: Product
Topic: Async question
Replies: 43
Views: 4466

Async question

<r>maybe you can also change your code <CODE><s>[code]</s><i> </i>method _Connect( cHostName as string, cUserName as string, cPassword as string ) as logic local lReturn as logic local oTask as Task _oClient := AsyncFtpClient{ cHostName, cUserName, cPassword } oTask := _oClient:Connect() oTask:Wait(...
by SHirsch
Wed Mar 01, 2023 2:26 pm
Forum: Product
Topic: Async question
Replies: 43
Views: 4466

Async question

Hi Wolfgang

since you are not using the return value you can set the return type to VOID.
You are using
lReturn := _oClient:IsConnected

Otherwise you should have used
lReturn := await oTask

Stefan
by SHirsch
Wed Mar 01, 2023 1:49 pm
Forum: Product
Topic: Async question
Replies: 43
Views: 4466

Async question

Hi Wolfgang,

change to return value just to LOGIC.

Stefan
by SHirsch
Wed Feb 22, 2023 11:11 am
Forum: Suggestions
Topic: An advice.
Replies: 3
Views: 2306

An advice.

<t>Hello Danilo,<br/> <br/> scripting is very powerful and reliable. It's compiled as an in-memory dll. <br/> If you have many script functions memory consumption increase rapidly, because every compile need its memory. I had the same issue. So if your scripts won't change at runtime you could colle...
by SHirsch
Sun Dec 11, 2022 12:54 pm
Forum: Product
Topic: JSON Parser
Replies: 17
Views: 2849

JSON Parser

<r>everything OK with you json. The access is not correct. See the following sample: <CODE><s>[code]</s><i> </i>FUNCTION JsonTest() AS VOID VAR jsonTxt := "[{'HIREINV':'143180','DTSTART':'2022-12-14T09:00:00','DTEND':'2022-12-14T12:00:00','DELPU':'DEL','CUSTOMER':'NZMARINE','PEOPLE':' 4.00','HOURS':...