我正在尝试从排序为AZ的所有姓氏字段的另一个表创建一个子表,其中电话号码字段不为空.我可以使用SQL轻松完成这项工作,但我不知道如何在Excel中运行SQL查询.我很想将数据导入postgresql并在那里查询,但这似乎有点过分.
对于我正在尝试做的事情,SQL查询SELECT lastname, firstname, phonenumber WHERE phonenumber IS NOT NULL ORDER BY lastname可以解决问题.它似乎太简单了,不能成为Excel本身无法做到的事情.如何在Excel中运行这样的SQL查询?
我们正在使用Angular 5和材料设计,并使用辅助方法创建我们自己的组件,用于各种功能(即动态列生成mat-table).
我想要一种方法将未知属性从我的父组件传递到我的子组件.这在React中很容易,例如:
App类渲染
<MyDatatable knownVar="1" otherKnownVar="2" unknownButKnownToChildVar="3" />
Run Code Online (Sandbox Code Playgroud)
MyDataTable渲染
<MatComponent {...this.props} />
Run Code Online (Sandbox Code Playgroud)
这种方式如果MatComponent更新了它所采用的属性,MyDataTable就不必更新.我看过@Input装饰器,但这似乎不利于未知变量.
我想到的一个解决方案就是通过一个对象和帐户来传递该对象,@Input但我不喜欢这个,因为我希望angular-material组件文档准确反映开发人员应该如何使用我的 MyDataTable组件.
我的问题的简短版本:如何将未知的属性级数据传递给Angular 5中的子组件?
我有一些HTML:
<body>
<h1 id="header"></h1>
<div id="container">
<div id="left">
</div>
<div id="content">
<div id="titlebar">
<span id="date">Novermber 13, 3414</span>
<span id="title"> The importance of being earnest.</span>
<span id="author">HG Wellwhocares</span>
</div>
<iframe id="memo" />
<div id="attachments"></div>
<p id="description"></p>
<div id="action">
<div id="accept">Accept</div>
<div id="revise">Revise</div>
</div>
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
还有一些css:
#container{
width: 85%;
margin: 0 auto;
background: gray;
}
#left{
float: left;
width: 20%;
padding: 1%;
}
#left:after{
clear: both;
}
#content{
margin-left: 22%;
background: silver;
padding: 3em;
}
#titlebar{
text-align: center;
}
#date{ …Run Code Online (Sandbox Code Playgroud) 我试图找出一种方法允许用户从服务器下载文件并进行编辑,但是当它们保存时,它会保存回服务器.我正在寻找一种方法,如果可能的话,不涉及flash或silverlight之类的东西.
我没有使用设置请求标头的beforeSend方法,而是决定使用jQuery $ .ajax()调用的headers设置选项.当然,我在这里访问了这个页面,http://api.jquery.com/jQuery.ajax/,但文档很少,我找不到任何方法来设置多个标题以及在该页面上执行此操作的格式或其他任何地方.
@tahir:那为什么这不起作用?
<!DOCTYPE html>
<html>
<head>
<title>Multiple DnD Uploader</title>
<link rel="stylesheet" href="style.css" />
<script type = "text/javascript" src = "../music/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#drop').change(function(event){
files = event.target.files;
$('#drop').css('display', 'none');
for(var i = 0, len = files.length; i < len; i++) {
alert(files[i].fileName);
$.ajax({
type: "POST",
url: "uploader.php",
contentType: "multipart/form-data",
headers: {
"X-File-Name" : ""+files[i].fileName,
"X-File-Size" : ""+files[i].fileSize
},
data: 'hi',
success: function(data){
$('#info').append('Success: ' + data + '<br />');
},error: function(data){
$('#info').append('Error: ' + data + …Run Code Online (Sandbox Code Playgroud) 我希望将160以外的任何数字解析为1,并将160解析为0. 160必须解决为1,不多,不少.有人知道怎么做这个吗?我不想使用if或else,但我使用模数和math.abs很好.谢谢.
澄清:没有三元运算符,我正在寻找更多的数学运算,或类似的东西.
这是我为这个SQL代码得到的错误.我不知道解决问题的最佳方法.
SELECT
muo.VehicleReferenceCode as REF#,
CONVERT(CHAR(10), muo.ActualDeliveryDate, 101) as 'Date In',
vd.Model as Model,
muo.DealerCategoryCode as 'Cat.',
v.PurchaseSourceVendorCode as Vendor,
muo.VendorCost + muo.FactoryOptionsCost as 'VEH Cost',
muo.FreightCostAmt as Freight,
muo.TransferredPDIPartsCost + muo.TransferredPDILaborCost as 'Trans Cost',
SUM(woeid.h_ListPrice) - SUM(woeid.DiscountAmt) as 'Int P&A Charge',
SUM(woeld.RegularLaborAmt) - SUM(woeld.DiscountAmt) as 'Int Labor Charge',
muo.VendorCost
+ muo.FactoryOptionsCost
+ muo.FreightCostAmt
+ muo.TransferredPDIPartsCost
+ muo.TransferredPDILaborCost
+ SUM(woeid.h_ListPrice)
- SUM(woeid.DiscountAmt)
+ SUM(woeld.RegularLaborAmt)
- SUM(woeld.DiscountAmt) as 'VEH Total'
FROM MajorUnitOrder muo
INNER JOIN Vehicle v
ON muo.VehicleIdentificationNum = v.VehicleIdentificationNum …Run Code Online (Sandbox Code Playgroud)