我用ABAP可以在SAP标准屏幕中设置默认值吗?比如
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用ABAP可以在SAP标准屏幕中设置默认值吗?比如相关的知识,希望对你有一定的参考价值。
比如我在显示PO的时候,输入ME23N之后,跳出的是当前用户最后一次创建的那张PO,请问在ABAP中,怎么实现,谢谢啦
有两个方法可以试试:第一种方法,将GUI的联接属性设为“高速连接”,这样他会保留用户上次的录入的内容,下次录入的时候,就会有下拉提示;
第二种方法,你可以试试字段的参数。右键查看字段的技术信息时,可以看到有个参数的东西,要是在其他程序中有这个东西,是可以自动带过来的。追问
求解,哪里的参数啊,你说的自动带过来,是要写程序吗
参考技术A 使用 parameter ID来做的 参考技术B set parameter ID或是直接在屏幕字段上上设置set parameter ID 和get parameter ID 参考技术C 加增强追问能具体一点吗?用什么增强,在哪里增强啊?
可以在 asp.net mvc4 中使用 jquery 在@html.label 中设置值吗?
【中文标题】可以在 asp.net mvc4 中使用 jquery 在@html.label 中设置值吗?【英文标题】:Possible to set value in @html.label using jquery in asp.net mvc4? 【发布时间】:2013-12-26 11:28:43 【问题描述】:我有一个@Html.Label("", new id="txtStatus1" )
其中txtstatus1的值是使用jquery作为
$('#txtStatus1').val(TicketStatus);
获取的
但我无法将此值设置为标签。
【问题讨论】:
试试.text()
而不是.val()
【参考方案1】:
此语句不输出任何内容,因为您没有指定 for 值:
@Html.Label("", new id="txtStatus1" )
如果你改变它给它一个值,即
@Html.Label("a", new id="txtStatus1" )
它输出这个:
<label for="a" id="txtStatus1">a</label>
Sridhar R 是正确的,你可以使用文本来设置它:
$('#txtStatus1').text('this')
http://jsfiddle.net/bk8KZ/
如果参数来自您的模型,您可能需要在参数周围添加引号和输出,即
$('#txtStatus1').val('@Model.TicketStatus');
TicketStatus 到底是什么?
【讨论】:
ticketstaus 是一个设置值的变量。我通过使用where $('#qqq').text(variable); 解决了这个问题;
【参考方案2】:试试这个
使用.text()
或.html()
获取html标签值
var txt = $('#lbltxt').html();
设置html标签值
$('#lbltxt').html("your value");
要获取asp.net标签值,我们需要编写如下代码
var txt = $('#<%=lbltxt.ClientID%>').html();
或
var txt = $("[id$='lbltxt']").html()
设置 Asp.net 标签值
$('#<%= lbltxt.ClientID%>').html('Your Value')
或者
$("[id$=' lbltxt']").html('Your Value')
【讨论】:
我使用 html5 和 MVC4 RAZOR 设置查询为 $('#txtStatus1').text(TicketStatus);没有帮助!以上是关于我用ABAP可以在SAP标准屏幕中设置默认值吗?比如的主要内容,如果未能解决你的问题,请参考以下文章
sap abap开发过程中创建开发类liuh,software component 为SAP_BASIS,我用SE11创建一个自建表,提示错误
SAP ABAP ALV 的一些总结:Docking container 和 Dialogbox container