Customized Input Screens (Engineering Workbench)

Hi Ree,


it is possible to customize..can be achieved using vb/c# programming or BPM! 

I am having trouble deleting rows from the UD100A table that should be tied to the UD100 table.  The DeleteByID only deletes UD100 rows, if I loop through the dataset and set the RowMod to "D" and update, nothing happens to either table.

Any help is appreciated.
You can try adding a BeginEdit and EndEdit on the row before and after setting the rowmod to "D".

Jim Kinneman
Encompass Solutions, Inc

Sorry to leave this out: I am using the BO objects and calling from an external dll (C#) so BeginEdit and EndEdit are not options.

Try this as Jim suggested.

UD100 ud100 = new UD100(epiSession.ConnectionPool);
UD100DataSet ud100DS = ud100.GetByID("Key1", "Key2", "Key3", "Key4", "Key5");
ud100DS.UD100.Rows(0).BeginEdit();
ud100DS.UD100.Rows(0)("RowMod") = "D";
ud100DS.UD100.Rows(0).EndEdit();

ud100.Update(ud100DS);



From: "kflatford@..." <kflatford@...>
To: vantage@yahoogroups.com
Sent: Tuesday, December 3, 2013 1:15 PM
Subject: [Vantage] RE: Delete UD100A child records

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255 --

#ygrps-yiv-268279715yiv1360502255 .ygrps-yiv-268279715yiv1360502255ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255photo-title
a,
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255photo-title a:active,
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255photo-title a:hover,
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255attach-table div.ygrps-yiv-268279715yiv1360502255attach-row {
clear:both;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255attach-table div.ygrps-yiv-268279715yiv1360502255attach-row div {
float:left;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255ygrp-file {
width:30px;}
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255attach-table div.ygrps-yiv-268279715yiv1360502255attach-row div div a {
text-decoration:none;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255attach-table div.ygrps-yiv-268279715yiv1360502255attach-row div div span {
font-weight:normal;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 div.ygrps-yiv-268279715yiv1360502255ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-268279715
#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255
#ygrps-yiv-268279715yiv1360502255ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp #ygrps-yiv-268279715yiv1360502255hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp #ygrps-yiv-268279715yiv1360502255ads {
margin-bottom:10px;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp .ygrps-yiv-268279715yiv1360502255ad {
padding:0 0;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp .ygrps-yiv-268279715yiv1360502255ad p {
margin:0;}

#ygrps-yiv-268279715 #ygrps-yiv-268279715yiv1360502255 #ygrps-yiv-268279715yiv1360502255ygrp-mkp .ygrps-yiv-268279715yiv1360502255ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-268279715



Sorry to leave this out: I am using the BO objects and calling from an external dll (C#) so BeginEdit and EndEdit are not options.




Good afternoon, group –

 

Is it possible to customize the input screens of Engineering Workbench to force some boxes and radio buttons to be checked for a given user or group of employees?

 

Can dropdown boxes also be customized to force a given default for user or group (i.e. for my division, not for the entire company)? (Our division quantifies minutes per piece, where the rest of the company quantifies pieces per hour.)

 

What sort of specialized knowledge is required to do the above?

 

(Yes, I’ll admit I’m far more an end user than a programmer; I’m trying to figure out what is or isn’t possible before asking the IT group to put the work in.)

 

Thanks in advance for your help –

 

Ree

 

PS: Does anyone ever use the Fixed Quantity checkbox under Engineering Workbench / Method of Manufacturing / Materials / Quantities? Under what circumstances? (The engineering department is trying to get that particular checkbox killed since a stray click causes all sorts of havoc in our Job Travelers.)