Navision Clipboad Stream
NavStudent
Member Posts: 399
Has anybody looked at Navision Clipboard stream?
I'm trying to decipher the stream in my application.
This is the stream converted to byte array
Basically it's Unit of measure table coppied to clipboad. Here is the text
I'm trying to decipher the stream in my application.
This is the stream converted to byte array
dȤ
d¬|dddV`µ!LEinheit Unit of Measure
Unidad medidaUnit‚ de mesureGRÑHRÑüX0‰h0-
Code@
µ!4
Code
Code
C¢digo Code <
Description@
µ!HBeschreibung Description
Descripci¢nDescription,A‚dpddddddËfÌfÍf'[¸A<(ef ØfÌḟ,f
Rec4f
xRec
CurrFieldNo
è
UnitOfMeasureTranslationTdf dÌfdf,‰
Codetfëÿÿÿ‰føÿÿÿ
SETRANGE
Code
DELETEALLàÿÿÿÿÀeEePe
eeÿÿÿÿeee
eee{e4˜oeOnDeleteeeWeeTeeVeete);eWeete;eH
Code
DescriptionÿBOXBoxÿBOX2Box2
Most of the boxes cannot be shown here.Basically it's Unit of measure table coppied to clipboad. Here is the text
Code Description BOX Box BOX2 Box2
my 2 cents
0
Comments
-
in c#? what is your goal? Do you need the plaintext copied to the clipboard?0
-
I can see the system.string fine. My goal is to manipulate the
"Microsoft Dynamics NAV Record" Stream so that I mix a Navision clipboard with Excel clipboard.
Navision allows copying from Navision to Navision through this Stream.
I am trying to modify the stream and put excel data in there.
The goal is to allow data copied from excel to be pasted into Navision.
The problem is the stream has obfuscated structure.
](*,)
It looks like they are sending the table object with code and validation in the stream.my 2 cents0 -
It's one of the reason why copy and paste accross citrix or RDP for table for navision doesn't work.
They are doing some checksum.my 2 cents0 -
interesting idea but it looks like a "mission impossible" .... imho.
I would probably write a com-registred DLL which exposes the method "GetNavDataFromClipboard" which gets all records from the clipboard in plain text and an event "ModifiedRecord" with a Text 1024 variable for sending back each modified record to navision to loop over all fields and modify the record with C/AL code. Just an idea.0 -
I'm doing it with a stand alone .NET application. It's an external application.my 2 cents0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 329 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions