DIAdem Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

When i got a class opened using some object or its own methos, could be great it i could jump into the method by clicking on it, which would open the file and focus on the method

 

 

1) could be great to have a project. simply based on root folder

 

2) in project, could be some small windows like the Data Portal, where we could have a category-based tree with folders and files of current project, where we could double click and open the file to edit it

I’d like to be able to write a script that would tell me which columns a user has selected in a VIEW channel table (for example, the blue columns shown in the attached image). 

 

 

Hi

DataBlDel comes with 4 parameters,

1. ChannelList

2. RowNr

3. ValNo.

4 ValDelOnly (optional).

 

Now I'd find it handy to have (at least) parameter #3 optional and default to 'all values to the end'. Looking at discussion posts in the forum, many people use some

        CL("[1]/[1]") - PfoundEndVariable

syntax.  An alternative could be the use of 'GlobChnLength'. 

Kind regards

Michael

 

Whether '1' would be a 'natural' default for parameter 2, I don't know. But for sure, all subsequent values for parameter 3 might make sense....

It would be helpful to be able to enable different key bindings, such as VIM, in DIAdem Script. 

In specification for MME files is defined that "Additional descriptors" are written with "." dot as first character of descriptors.

In Diadem the properties of channel cant begin with ".", so diadem replaces it with "_", but Diadem MME data plugin loads MME files without these properties.

Could you please implement it that it will load these descriptors as well?

 

------

Now when i export data by MME export plugin, its doesnt collect and save Additional descriptors and after calling the function 'DataFileSave("", "MMEExport")' i must manually open each file created, parse it and add Additional descriptors by checking each line of the file. I got problem there when i got files with lot of values, because using functions "TextfileWriteLn" or methods of Scripting.FileSystemObject takes really long time.

If the data plugin export all descriptors, it would solve the problem im facing.

For example channel with 500.000 values takes minutes to "recreate" the file with just few new lines added.

 

Hi,

I'm been developing with Diadem for a year in a large company. We develop applications for our client trying to solve their issues and improving the data analysis and productivity. 

Now, we have 4 applications already released and one more is incoming and every time a new update comes, and especially when a big new version is, we find the same problem... Why Diadem doesn't have any standalone-like option?

 

In order to be able to run our app, our clients have to buy a Diadem license, at least the smallest one, and of course, our license. If we could make a runnable standalone application, installing previously some kind of runtime for Diadem, we will be able to make more attractive our application for our clients...

 

In addition, LABview have this option, you can make a Vi project and export it as standalone, library or exe application, making it independent to any license. (You have to install the runtime before to run the app). 

 

I will appreciate some answer,

I got a trigger script, which includes files with class definitions.

when i debug this code, diadem not jumps into the included file, but stays in the main file, and by triggering F8 (step into) it doesnt step into the included file. Its king of useless function when its not working like it should be. I am solving this by killing the code by "autoquit", so you can imagine its not pleasent to debug in Diadem, but more like pain in the... 🙂

There is obviously a problem converting time Strings like 1.5.2015 correctly to time data and back. Everything works well as long as Day and Month have really both two digits. As long as this is not fullfilled, the conversion is wrong when the TTR is then used like this:

 

D2AXISXBEGIN=TTR(ZeitMin_,"#DD.MM.YYYY")

 

Then 2000 years missing and the date arriving the report is 1.5.0015 what is in fact slightly different. I off course programmed a workaround filling up the "0" in front of a one digit day and month, but that shout be done by the TTR correctly.

Knee, Thigh, Hip (KTH) is a newer injury requirment for the IIHS small overlap test.  I would like to see it added to future versions of the crash analysis tool kit.

 

Thank you,

 

David

global Variables do not have the "Auto Complete" Funktion when you write them in script.

if i only want to shut down the error Management for 1 line i have to use 2 commands  (On Error Resume Next  &  On Error Goto 0)

 

 

may be you can include a new Command where the Error-Handling is switch off ONLY for the Next line

 

I would like to be able to generate text tables within my report generated form LabVIEW using the Express vi DIAdem report...currently the only way to do this is create a script.  This seems to be an overcomplicated way of doing a relatively benign operation and makes the tool very cumbersome.

 

Whilst you're at it, labeling the y-axis of a graph also seems to be over complicated from within LabVIEW.  Maybe I'm just too used to easy programming with LabVIEW!  But programming isn't my main activity...

Para los que nos dedicamos a distribuir scripts a clientes creo que se podria estudiar que se pudieran crear ejecutables de un conjunto de macros. Para el usuario final en caso de que estén encriptadas siempre es más facil ejecutar un .exe. También a nivel de desarollo se tienen más posiblidades para proteger un numero de licencias con soluciones como los dongles que se requiere un .exe o programar a partir de la API.

 

Un saludo

Hi,

  It would be great to be able to use CurveSnippets taken from a chart on one report sheet and use them on another report sheet.  The most obvious use would be when showing chart legend on another sheet.  This cannot be done currently and is essential for making legends on different sheets than their charts.

 

Thanks

Currently the predefined function keys only allow you to execute an entire .vbs file.  How about adding the ability to define a single procedure within a script file to be executed?

During script development I'm finding I often want to run little one-off scripts to get some insight into the environment at that particular point in time.  Stuff like...

 

LogFileWrite(ItemInfoGet("MyGlobal"))

 or maybe iterating through a collection to see what it contains.

 

Currently I have to open a new script window, type up my script, and execute it.  This gets to be a headache as I have several temporary script windows open each with a different command I want to use.  It would be nice to have a script console tab available in the watch window where I could type in the commands and have them execute immediately.  Alternatively, an option to highlight a section of a script and execute only that section would allow me to bunch all my commands into a single temporary window.

The script editor needs the ability to comment or uncomment an entire block of text at once, similar to what is present in the Dialog Editor and most other script editors.

Hi

 

I have create an Element List filtering some channels of a group

 

Dim mSyncLst, iGrp
Set iGrp = Data.Root.ActiveChannelGroup
Set mSyncLst = Data.GetChannels(iGrp.Name & "/ABC*") 'List With Several Channels

 

I would like to add to the mSyncLst the channels containing DEF. e.g. Data.GetChannels(iGrp.Name & "/DEF*"), which also contains several channels. Using the method Add mSyncLst, only allows to append one channel each time.

 

Thank you

DIAdem should have intellisense work throughout all script file.