Matrix issue
Hi guys.
i have created a form based on a document type UDO using screen painter. The UDO is a document type and it has a its document lines. I have created the form in a manner very similar to the A/R invoices form so that i have the a matrix showing the document rows. I can add update and browse data.
My problem is that the matrix seems to be locked while adding a new document entry so that i can only add a document row after adding the document and even then i can only add one row on the matrix, all the other matrix rows seem to be locked somehow.
What could be the problem?
Hi Wilfred,
You have to manually populate rows in the matrix. The matrix is not locked, it just doesn't have any rows. The user defined object does not handle this for you. You can add a new row (first row) when the user selects a field (like CardCode on AR invoice) and you can add more rows when something happens in the row that is currently selected. Unfortunately there is no easy or quick way of doing this.
Hope it helps,
Adele
Similar Messages
-
SSRS Matrix Issue. Expression calculating in row with no data.
I have a matrix with multiple column groups for different sales channels. With in each group there are several columns and some with expressions for calculations. The rows are based on sales reps. Now not every sales rep sells in every channel, so there
are some columns in which a rep will have no data. I want them be blank or show a 0. I can do both of those. The issue I am having is in the expressions for reps that have no data, it is still showing a calculation. It seems to populate that cell with whatever
the first result of an actual calculation is. See below. For rep D and E they have no calls or sales in this particular sales channel; however, the closing ratio is showing 30.23% (which is the closing ratio for rep A). I need this to be blank or 0 or N/A,
anything other that a wrong %. I have tried numerous iif and isnothing statements, e.g. =iif(Fields!count_of_customers.Value = 0,0,Fields!count_of_customers.Value/iif(Fields!Calls.Value = 0,1,Fields!Calls.Value)) plus other i have found on the internet
but none of them work. Can someone please help? Sorry it is not a picture of the report. They need to confirm my account before I can attach pictures. But this is the set up of the report.
Figure A
Phone Field
Rep Calls
Sales Closing Ratio
Premium Rep
Calls Sales
A 1000
323 32.3%
$100,250 A
50 5
B 200
10 5% $50,000
B 0
0
C 300
15 5% $25,000
C 25
5
D 0
0 32.3%
$0 D
300 50
E 0
0 32.3%
$0 E
100 15
F 500
100 20%
$300,000 F
0 0Hi RobTencents,
After testing the issue in my environment, I can reproduce it. To fix this issue, please try to use the expression below to instead the original one:
=iif(sum(Fields!count_of_customers.Value) = 0,0,sum(Fields!count_of_customers.Value)/iif(sum(Fields!Calls.Value) = 0,1,sum(Fields!Calls.Value)))
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
VertexShader - Parameter / Matrix Issues
I'm trying to implement a simple mask-shader for my 2D engine and I'm having multiple issues getting it to work.
Basically the shader takes two images and two matrices and tries to map back the vertex position of the sprites vertex back to the local mask space position and then calculate the local uv-coordinates for the mask, but I'm stuck with some basic calculations here.
Bug 1: Divisions in the material-vertex kernel don't work at all. That's why I have to put invertedMaskSize (which is 1.0 / 128.0) into the shader (but we already know that )
Bug 2: interpolated vars have to be float4, float2 is not possible (That's a pretty old bug as well)
I tried the following changes in the shader. The shader posted here, just tries to display the resulting uv-coordinates. No textures are used.
Case 1:
interpolatedMaskUV = float4((vertexPos.x + halfMaskSize.x) * invertedMaskSize.x, (vertexPoss.y + halfMaskSize.y) * invertedMaskSize.y, 0.0, 0.0);
The output is this: http://dev.nulldesign.de/plain_uvcoords.png Just like you expect! Perfect, let's proceed.
Case 2:
Change the halfMaskSize and invertedMaskSize to float2 and set set the parameters as two vectors of length two of course in AS. The output: http://dev.nulldesign.de/float2_uvcoords.png
Case 3:
Masking Test, matrix multiplication. First calculating the world space position of the vertex:
float4 worldSpacePos = float4(vertexPos.x, vertexPos.y, 0.0, 1.0) * objectToClipSpaceTransform;
Then mapping it back to the local space of the mask:
float4 localMaskSpacePos = worldSpacePos * maskObjectToClipSpaceTransform;
And calculating the uv-coords:
interpolatedMaskUV = float4((localMaskSpacePos.x + halfMaskSize.x) * invertedMaskSize.x, (localMaskSpacePos.y + halfMaskSize.y) * invertedMaskSize.y, 0.0, 0.0);
For testing, I set the maskObjectToClipSpaceTransform to the inverse of the objectToClipSpaceTransform. In theory and on paper, this should work.
But, I think, something gets out of order and maybe the maskObjectToClipSpaceTransform is screwed up in the shader, just like when I set the halfMaskSize and invertedMaskSize to float2. The result is this: http://dev.nulldesign.de/local_uvcoords.png and I have no idea how to fix this...
<languageVersion : 1.0;>
material kernel texture
<
namespace : "ND2D_Shader";
vendor : "nulldesign";
version : 1;
>
input vertex float2 uvCoord
<
id : "PB3D_UV";
>;
input vertex float2 vertexPos
<
id : "PB3D_POSITION";
>;
parameter float2 uvOffset;
parameter float4x4 objectToClipSpaceTransform;
parameter float4x4 maskObjectToClipSpaceTransform;
// if set to float2, strange things happen
parameter float4 halfMaskSize;
parameter float4 invertedMaskSize;
interpolated float4 interpolatedUV;
interpolated float4 interpolatedMaskUV;
void evaluateVertex()
// not used in the current test ...
interpolatedUV = float4(uvCoord.x + uvOffset.x, uvCoord.y + uvOffset.y, 0.0, 0.0);
float4 worldSpacePos = float4(vertexPos.x, vertexPos.y, 0.0, 1.0) * objectToClipSpaceTransform;
// doesn't work as expected
float4 localMaskSpacePos = worldSpacePos * maskObjectToClipSpaceTransform;
interpolatedMaskUV = float4((localMaskSpacePos.x + halfMaskSize.x) * invertedMaskSize.x,
(localMaskSpacePos.y + halfMaskSize.y) * invertedMaskSize.y,
0.0, 0.0);
input image4 textureImage;
input image4 textureMaskImage;
parameter float4 color;
output float4 result;
void evaluateFragment()
// just visualize the uv-coords
result = float4(interpolatedMaskUV.x, interpolatedMaskUV.y, 0.0, 1.0);
float4 texel = sample(textureImage, float2(interpolatedUV.x, interpolatedUV.y), PB3D_2D | PB3D_MIPNEAREST | PB3D_CLAMP);
float4 texel2 = sample(textureMaskImage, float2(interpolatedMaskUV.x, interpolatedMaskUV.y), PB3D_2D | PB3D_MIPNEAREST | PB3D_CLAMP);
result = float4(texel.r * color.r,
texel.g * color.g,
texel.b * color.b,
texel.a * color.a * texel2.a);
I know that we're working with a four month old version of pb3d and I hope that a new version will be out soon and maybe all these bugs I encountered are already solved, but if not.... here's another shader to fixAh that's interesting. I thought after compiling the three shaders with pixelbender, the two vertex kernels are merged and I can use the same parameters. This would mean, I have to push objectToClipSpaceTransform twice (with a different name)? So I would to waste four registers
Here is the AGAL version of the shader, it's working as expected:
vertex:
m44 vt0, va0, vc0 // vertex * clipspace
m44 vt1, vt0, vc4 // clipsace to local pos in mask
add vt1.xy, vt1.xy, vc8.xy // add half masksize to local pos
div vt1.xy, vt1.xy, vc8.zw // local pos / masksize
mov v0, va1 // copy uv
mov v1, vt1 // copy mask uv
mov op, vt0 // output position
fragment:
mov ft0, v0 // get interpolated uv coords
tex ft1, ft0, fs0 <2d,clamp,linear,nomip> // sample texture
mul ft1, ft1, fc0 // mult with color
mov ft2, v1 // get interpolated uv coords for mask
tex ft3, ft2, fs1 <2d,clamp,linear,nomip> // sample mask
mul ft1, ft1, ft3 // mult mask color with tex color
mov oc, ft1 // output color
The full source code here: https://github.com/nulldesign/nd2d/blob/master/src/de/nulldesign/nd2d/materials/Sprite2DMa skMaterial.as
I'll try it with a different parameter name now. Thanks -
Quicktime 7.2 and Vista with RAID Arrays
Has anybody been brave enough to install Quicktime 7.2 on their Vista computer which also has a RAID 0 or 1 array? Previous versions of Quicktime have crashed the RAID array necessitating a new computer the first time and a rebuild of the backup RAID driver the second time.
I want to have iTunes and Quicktime on my Vista machine because I have an iPhone and it only syncs with iTunes but I am afraid to try it again. I updated my BIOS and the Intel RAID drivers with a Dell technician a few days ago so I have their "current" drivers but still am not sure this will "fix" the Quicktime crashing Vista RAID array issue.
Any brave souls out there that have tried the latest version with Vista and a RAID array?
PS - I run the latest version of iTunes (7.3.1) and Quicktime (7.2) on my Sony VAIO laptop with Windows XP and it works and I can sync the iPhone there for now.
Dell XPS 410 Windows Vista RAID 1 ArrayThat sounds good. Those are what i was hopeful about in your case. I haven't seen a report yet of the Intel Matrix issues being fixed by the Dell-tweaked versions of the Matrix updates. However, there have been successes reported with the direct-from-Intel versions of those updates. For example:
http://discussions.apple.com/message.jspa?messageID=4677972#4677972
(I'm thinking however, that if the PC manufacturer offers its own versions of the updates on its downloads pages for a model, those are the drivers that folks should go for with their models.)
Prior to those updates to the Intel Matrix coming out, the state of the art treatment (using the older models of the Matrix drivers/application) is discussed in this post:
http://discussions.apple.com/thread.jspa?messageID=4453007#4453007
But i'd be inclined to go the way you've been going with the Dell technician first. -
HD source encoding into SD DVD MPEG-2 format desaturates film
I am encoding a 720P HD source from FCP, the source is the Prores (HQ) format. I encode to MPEG-2 in Compressor. When I view the Standard def DVD the colors are really desaturated. There is no way to increase saturation in Compressor from what I can see. Any suggestions?
Message was edited by: MiklosThis is almost certainly a gamma issue. This isn't specific to your HD source.
Very commonly this is an issue with monitor calibration and Final Cut Pro's "special" handling of gamma. Here is a really, really brief summary of what's going on.
So you have all of this video that was recorded with a Gamma of 2.2. Final Cut Pro opens this video, silently converts it to Gamma 1.8 for display purposes, and shows it to you. Why? Because Macintosh has had a default display Gamma of 1.8 since the Reagan administration or so. The original data doesn't change, but Final Cut magically adjusts the video it actually displays to Gamma 1.8, so it looks about right on your default-setting, default-brightness, default-everything Mac monitor.
But wait! You've got a monitor that is calibrated at a Gamma setting other than 1.8. You've either calibrated it yourself, or you've loaded a color profile (in System Preferences->Display) that isn't a Gamma 1.8 profile. Final Cut Pro is spitting out Gamma 1.8 video, but you're not seeing it. You're seeing something completely different.
But this is a Mac! We've got ColorSync! This shouldn't happen! Bzzt. Final Cut bypasses ColorSync when making this decision. See this url:
http://docs.info.apple.com/article.html?artnum=93794-fr
Note this very, very, very important quote:
Tip: While it is possible to recalibrate Apple displays via the Display Calibrator Assistant in Displays preferences, users should leave the gamma of their monitors to the 1.8 Standard Gamma setting when working in Final Cut Pro. ColorSync settings are not used by either Shake or Final Cut Pro for automatic color calibration or compensation of any kind.
I have an entire rant about this that we will save for another time.
So you're looking at what is for all intents and purposes, the "wrong" color. you go on and color correct your footage, or otherwise alter it, all the while making it look good on your monitor. Unfortunately, all of the changes you're making are being done so that the video you are SEEING looks good, but you're not seeing the ACTUAL video, you're seeing an "incorrectly" gamma-adjusted video. The minute that video leaves the Final Cut world on your system, and is displayed on a monitor with a "correct" Gamma of 2.2, you're going to see the "correct" video, which is going to look either too light or too dark, depending on your current display profile when you modified the video.
But you have no way of knowing this. So you use Compressor to make an MPEG-2 file, and Compressor dutifully takes the actual video data (the data that you're not seeing) and makes the MPEG file. You burn the DVD.
You put the DVD into your DVD player, and everything is either washed out or too dark.
So how do you resolve the issue?
1. You must have a trusted video path out to trusted scopes out to a trusted, calibrated display device. Most obviously, this means SDI or HD-SDI out to a calibrated monitor. There are plenty of other options, but this is the standard.
2. Trust the broadcast monitor, trust the scopes, and completely forget what you see in Final Cut Pro. It doesn't exist. It's imaginary. If Final Cut shows you a totally black image but you can see rainbows in the broadcast monitor, you're going to get rainbows when you go out to DVD.
3. If you can't afford or don't have access to a monitor intended for grading, and you just need to do -something-, use a Spyder3 or other device to calibrate your computer's monitor with a target Gamma of 1.8. Your color space is still not going to match Rec 709 or 601 or so on, but you'll be in a ballpark that you can probably get away with for web video, personal/family stuff, etc. Never, ever do this for anything going out to broadcast television or any actual critical evaluation situation, but this will suffice for producing simple web content.
If you're making DVDs that are actually going to be on the market or outside of your friends and family, you -really- need to have a calibrated monitor that is capable of displaying the native color space of the output you desire.
On a more technical level, there is also a standing concern that there is a color space/matrix issue occuring when ProRes is decoded during the act of Compressor reading in the video data from Quicktime. We've seen evidence of this here, but we're still investigating.
In any event, it's late, and that's the very, very short and condensed version of my "What's broken about Gamma handling in Final Cut Studio" rant.
-Matt -
Hi all,
My problem is I've taken videos on my Samsung Flipshot phone and the files are 3gpp2. Something as simple as wanting to view them on my computer is turning into a major headache. My system is;
Dell Dimension C521
AMD 64X2 Dual Core 3600 +1.90 GHz
1 GB 32-bit
Windows Vista Home Basic
Service Pack 1
I have QuickTime 7.6, but for whatever reason, this isn't playing very nice with my system. On some of the files it keeps crashing my system to the blue screen and memory dumping. I didn't write down the stop numbers, but I don't think that really matters concerning this? I dl ConvertHQ to convert the files to AVI, but the quality ahem *****. The files that crashed my system were fine, since HQ had no problem in bringing them up and converting. So, my questions are - is there a program anyone knows of that will play 3gpp2 on Vista? And, do all converters have basically the same quality when going from 3gpp2 to AVI?
Thanks in advance for any help.That sounds good. Those are what i was hopeful about in your case. I haven't seen a report yet of the Intel Matrix issues being fixed by the Dell-tweaked versions of the Matrix updates. However, there have been successes reported with the direct-from-Intel versions of those updates. For example:
http://discussions.apple.com/message.jspa?messageID=4677972#4677972
(I'm thinking however, that if the PC manufacturer offers its own versions of the updates on its downloads pages for a model, those are the drivers that folks should go for with their models.)
Prior to those updates to the Intel Matrix coming out, the state of the art treatment (using the older models of the Matrix drivers/application) is discussed in this post:
http://discussions.apple.com/thread.jspa?messageID=4453007#4453007
But i'd be inclined to go the way you've been going with the Dell technician first. -
Regarding Matrix Report Issue in (RTF Template)
Hi,
We are developing the new report in XMLP (Matrix Report) and this is new stuff for us in XMLP. we dont have any material to explore about how to apply matrix report concepts in RTF Template.
We have tried with some xml data with the RTF file but the data is not coming out well..since the mapping we did
correct in the RTF File but the field VALUE not populating the data and also
not able see the full table in the pdf output.
Please help me out why this formatting issue happening with the matrix report format ?..
Also please provide some notes to understand about how to apply Matrix concepts in the RTF to get perfect output.
Thanks in Advance.
Regards
Prabucan you put your simple requirement here.
like some sample xml, sample out required, and what you have tried.
winrichman.blogspot.com
check for crosstab there.you should find something. -
SSRS 2008 R2 matrix layout issue
Hi, I am working on a report where I have to report total number of tickets resolved per Resource in a week and I get the total number of tickets from a different table and issues resolved from another and most of the aggregation I do it in my dataset and
display it as a matrix report.
The problem I am running into is for instance my layout looks something like below. My data will be I will have 4 records for 2014 week-2 and for each resource will have a Total of 57 tickets and the same for week-3 and when I do the total for Atlanta the
total I get is 57 * 4 + 39 * 4 instead of staright 57 + 39. Please guide me fix this.
Region Year Week Total Resource1 Resource2 Resource3 Resource4
Atlanta 2014 2 57 16 7 8 12
3 39 8 9
13 1
Thanks in advance..............
IoneWhat is the formula in the total column?
The layout looks like a matrix, is it?
How did you add the total column to the matrix/table?
What fields are returned by the 2 datasets?
The *4 issue seems to indicate that the dataset that returns total has multiple rows (1 per resource) that includes the same total value for each region/year/week and that the formula in the total cell is summing the values of the dataset rows. If this is
the case then the issue may be cleared up by simply eliminating the multiple rows in that dataset. That may mean removing the resource field from that dataset's select list or adding the DISTINCT keyword to the select (assuming it is TSQL).
"You will find a fortune, though it will not be the one you seek." -
Blind Seer, O Brother Where Art Thou
Please Mark posts as answers or helpful so that others may find the fortune they seek. -
Dataset query issues twice if the dataset is connected to matrix and used in multilookup function
hello everybody.
could not find any information if this is an intended behavior:
dataset query issues twice if the dataset is connected to matrix and used in multilookup function
parameters in both queries are the same
ssrs: 2008 r2, sharepoint 2010 integrated
sharepoint 2010: september 2014 cu
thanks in advance
Sergey VdovinHello, Wendy.
I prepared a very empty sample report for you to demonstrate the problem - with this report, i hope, there is no place to discuss the shrinking of time data retrieval.
There is one dataset, one parameter and one lookup function. The query is executed twice.
<?xml version="1.0" encoding="utf-8"?>
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition">
<AutoRefresh>0</AutoRefresh>
<DataSources>
<DataSource Name="DataSource1">
<DataSourceReference>http://t005/ProjectBICenter/DocLib/IntegrationDBVdovin.rsds</DataSourceReference>
<rd:SecurityType>None</rd:SecurityType>
<rd:DataSourceID>7e554344-d6c2-48a5-a7f4-1d24608cb4b5</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>DataSource1</DataSourceName>
<CommandText>select 1 as temp, '$' as tempname</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="temp">
<DataField>temp</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="tempname">
<DataField>tempname</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
</DataSet>
</DataSets>
<ReportSections>
<ReportSection>
<Body>
<ReportItems>
<Textbox Name="ReportTitle">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Lookup(1,Fields!temp.Value,Fields!tempname.Value,"DataSet1")</Value>
<Style>
<FontFamily>Verdana</FontFamily>
<FontSize>20pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:WatermarkTextbox>Title</rd:WatermarkTextbox>
<rd:DefaultName>ReportTitle</rd:DefaultName>
<Top>0mm</Top>
<Height>10.16mm</Height>
<Width>139.7mm</Width>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<Height>57.15mm</Height>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</Body>
<Width>152.4mm</Width>
<Page>
<PageFooter>
<Height>11.43mm</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</PageFooter>
<PageHeight>29.7cm</PageHeight>
<PageWidth>21cm</PageWidth>
<LeftMargin>2cm</LeftMargin>
<RightMargin>2cm</RightMargin>
<TopMargin>2cm</TopMargin>
<BottomMargin>2cm</BottomMargin>
<ColumnSpacing>0.13cm</ColumnSpacing>
<Style />
</Page>
</ReportSection>
</ReportSections>
<ReportParameters>
<ReportParameter Name="ReportParameter1">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>1</Value>
</Values>
</DefaultValue>
<Prompt>ReportParameter1</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>DataSet1</DataSetName>
<ValueField>temp</ValueField>
<LabelField>tempname</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
</ReportParameters>
<rd:ReportUnitType>Mm</rd:ReportUnitType>
<rd:ReportServerUrl>http://t005/ProjectBICenter</rd:ReportServerUrl>
<rd:ReportID>cd1262ef-eca7-4739-a2ce-d3ca832d5cd6</rd:ReportID>
</Report>
Sergey Vdovin -
Hi,
I want to implement the form in matrix form.
in x-cordinate region and in y-cordinate year
as matrix cells quantity.
Pl guide me to overcome this issue.
Thanks & regards,
Gangi ReddyHi Lynden Zhang,
Thank you for your suggesion.
My requirement is x and y coordinate columns are should be dynamic. As you said decode can be used for limited ie fixed (static). But for me it should be dynamic and when ever I scroll the record should move and I can access the data at a particular column ie when ever I click on a field I have to retrieve the data and do some action.
If you have any example pl send me or guide me to achieve this functionality. my mail id is [email protected]
This is urgent requirement please.
Thanks & Regards,
Gangi reddy -
Friends I am creating group matrix report for Balance Sheet. I am not able to calculate sum on group level 1. Suppose, I am highlighting the issue:
Asset
Current Asset
2012
2013
Account1
10
20
Account2
20
40
30
60
Fix Asset
2012
2013
Account1
10
20
Account2
20
30
30
50
Asset Total
60
110
' ===== Not able to calculate this field. Its giving me report level total
Any help.
RegardsHi,
please read:Re: 2. How do I ask a question on the forums?
and provide the following information:
a) Sample data (CREATE TABLE and INSERT statement or alternatively WITH statement with data)
b) database version
c) description of the logic
d) expected output
You have just posted and output and we don't have idea of what is your input data. It's a bit difficult to answer in this way.
Regards.
Al -
Smartforms dot matrix printer issue?
Dear Experts,
I have developed smart form, it is going to be printed in DOT MATRIX printer, when i am trying to print in dot matrix printer it is not showing any horizontal and vertical lines , remaining data is printed perfectly. how do i resolve this issue( horizontal and vertical lines) . in print preview it is showing all lines .
please help me on this issue. i will appreciate for your valuable replies.
Thanks
RavillaHello,
There are some general known limitations with Dot Matrix printers.
For example, the BOX command is not supported with Dot Matrix/Line
printers when you use the dedicated device type. eg: device type EPESCP2
There are several other limitations to the device types that use the
STN2 driver(Line Printer driver II ) as described in the SAP Note:
19807 - SAPscript print problems with standard driver STN2
These problems with Dot Matrix printers can be overcome by using device
type SAPWIN with the Dot Matrix printers connected to a Windows system.
SAPWIN is also a page-oriented device type, which supports the BOX
command.
By using SAPWIN device type, you can use access method G (SAP note 821519)
or S (note SAP 894444).
Regards,
David -
How do load system form matrix -Inventory-Goods Issue through SDK UI &DI
While I am accessing system form matrix -Inventory Goods Issue/ Goods Receipt, the matrix object is not accessible.
Error is coming stating "Item 13 is invalid, where 13 is item uid for matrix.
So,How do load system form matrix -Inventory-Goods Issue(FORM 720/-720) through SDK UI &DIAPI.
Form Type: -720
How to get reference of System form matrix object -Inventory-GoodsIssue.
Some thing similar to CopyFrom functionality for -Inventory-Goods Issue.
Currently my client requirement is as follows.
I created a UDF ((U_ILC) Incoming Log Challan) for marketing documents. And, this field is added in the header level of Goods Reciept, Goods Issue documents.
1. Through Inventory->Goods Receipt (ILCNo.10), items are received. Assume, M00001, M00002 are the items received with qty, price, whse, account values.
2. Through Inventory->Goods Issue, item should be issued. In this Goods Issue Form, after entering U_ILC value as 10, pressing Tab, the GoodsIssue matrix should be loaded with the values of GoodsReceipt(IGN1 for U_ILC:10) document i.e. M00001,M00002 along with the same values as in GoodsReceipt of ILC:10.
The code is as follows:
If (( ( pVal.FormType = "-720" or pVal.FormType = 720) And pVal.EventType <> SAPbouiCOM.BoEventTypes.et_FORM_UNLOAD) And (pVal.Before_Action = False)) Then
'// get the event sending form
oForm = SBO_Application.Forms.GetFormByTypeAndCount(pVal.FormType, pVal.FormTypeCount)
If pVal.ItemUID = "U_ILCNo" And pVal.EventType = SAPbouiCOM.BoEventTypes.et_LOST_FOCUS And pVal.Before_Action = False Then
SBO_Application.MessageBox("ILC No. Lost Focus")
oMatrix = oForm.Items.Item("13").Specific
oColumn = oForm.Columns.Item("1")
oEditItmCode = oColumn.Cells.Item(1).Specific
oEditItmCode.Value = "07215090x606"
oItem = oForm.Items.Item("U_ILCNo")
oEdit = oItem.Specific
SBO_Application.MessageBox(oEdit.String)
End If
End If
3. The code
oMatrix = oForm.Items.Item("13").Specific
is raising error. I have used Event Logger and breakpoints to see where the code is halting.
Help me, how to access the matrix of Goods Receipt/ Goods Issue and load based on the existing data.
Thanks in advanceHI
If your code is in the SBO_Application_ItemEvent then try using this line
oForm = SBO_Application.Forms.Item(strFormUID)
instead of
oForm = SBO_Application.Forms.GetFormByTypeAndCount(pVal.FormType, pVal.FormTypeCount) -
Cat 4500-X ISSU Compatibility Matrix
Hello,
I was able to find only this one ISSU compatibility matrix (only in the 6500 section):
http://www.cisco.com/c/en/us/support/switches/catalyst-6500-series-switches/products-release-notes-list.html
I could not find such a matrix for 4500-X.
Maybe somebody can help me?
When I look on the compatibility matrix mentioned above there is also no mention about 15.2 (2)E which should map to IOS XE 03.6.0E according this table:
Source:
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/release/note/OL_32142-01.html
I would like to know from which release I can perform an ISSU to IOS XE 03.6.0E.
Thanks in advance for any help.
MarekHi,
Please check out the following link:
http://docwiki.cisco.com/wiki/Catalyst_4500/4900_series_ISSU_compatibility_matrix
Hope this helps. -
PO printing issue in Dot Matrix printer
Hi expert
We got unnecessary spaces on the second page while taking a PO print out.
printer is dot matrix- EPSON LQ2180.
Page Format DINA4
Device type is EPESCP2
Can any body help in this matter?what have i to do remove unnecessary spaces from PO printout?
And also i can not under stand the code which was written in Page Format DINA4?
please find below codes.Help to understand the below code as well.
Printer initialization
reset
\e\0x40
designate codepage for slot 0
\e\0x28\0x74\0x03\0x00\0x00\0x03\0x00
select codepage from slot 0
\e\0x74\0x00
set line spacing 6 LPI
\e\0x32
set page length to DINA4 (=70 lines at 6 LPI)
\e\0x43\0x46
cancel bottom margin
\e\0x4F
set left margin to 0
\e\0x6C\0x00
select LQ quality
\e\0x78\0x01
select non-proportional spacing
\e\0x70\0x00
Thanks
MM
Edited by: samir DODIYA on Feb 28, 2012 1:30 PMThere is something I don't understand: if the barcode printed is visually correct, and exactly the same as with a laser printer, why do you want it would be better with a PDF (especially on a dot matrix printer).
Could you also tell us what symbology you use, and do you use smart form new barcode technology?
Maybe you are looking for
-
Loaded Cube Modification in BI 7.0 (Line item Dimension)
Hi We need to modify the cube 0CA_C11, as in one of the dimension it conatian huge data , we planed to make that line item dimension , by creating new dimension and move some Object to the new dimension. in BI 7.0 is there any option that we can can
-
I have a ipad and ipod. I can not download any music with itunes. Please help me find itunes that works with windows 8. Thank You, Patricia Graham
-
Why is the Lumia Icon's (929) ringtone lower than when previewing the ringtone in settings/system/ringtone+sounds? (The volume is set at 30 in all cases.)
-
Update statement is not working in forms6i but same statement is working in Pl/Sql. UPDATE LPO_FOLLOWUP SET LPO_STATUS = :LPO_MASTER.LPO_STATUS , ITEM_STATUS = NVL(:LPO_STATUS.LPO_DET_STATUS,:LPO_MASTER.LPO_STATUS) , LOG_USER = :CONTROL.LOG_USER WHER
-
Forum interface event handling
Perhaps an issue of performance, but I just noticed the following, which seems to indicate a misbehavior of the OTN forum software in regard to sequentially processing or canceling previous interface events. While browsing my communications page, I a