我有一张 Excel 工作表,其中一列中有时间。
例子:
Name, Time
John 02:32
Peter 14:20
Paul 11:00
Run Code Online (Sandbox Code Playgroud)
我将 Excel 导入到数据网格视图中,我想合计时间。我不知道如何计算时间。
我确实尝试过 DateTime 但它不起作用,也许我错过了一些东西。
这是我尝试的。
DateTime peopleTime = new DateTime();
Run Code Online (Sandbox Code Playgroud)
然后我尝试循环遍历行并添加时间列。
peopleTime.Add(dataGrid.Rows[i].Cell[1].Value.ToString());
Run Code Online (Sandbox Code Playgroud)
这不起作用。
我真的不明白以下static块.我在使用方法和变量时理解static关键字,但我不确切知道下面代码中静态关键字的用途是什么.
static
{
sURIMatcher.addURI("contacts", "people", PEOPLE);
sURIMatcher.addURI("contacts", "people/#", PEOPLE_ID);
sURIMatcher.addURI("contacts", "people/#/phones", PEOPLE_PHONES);
sURIMatcher.addURI("contacts", "people/#/phones/#", PEOPLE_PHONES_ID);
sURIMatcher.addURI("contacts", "people/#/contact_methods", PEOPLE_CONTACTMETHODS);
sURIMatcher.addURI("contacts", "people/#/contact_methods/#", PEOPLE_CONTACTMETHODS_ID);
sURIMatcher.addURI("contacts", "deleted_people", DELETED_PEOPLE);
sURIMatcher.addURI("contacts", "phones", PHONES);
sURIMatcher.addURI("contacts", "phones/filter/*", PHONES_FILTER);
sURIMatcher.addURI("contacts", "phones/#", PHONES_ID);
sURIMatcher.addURI("contacts", "contact_methods", CONTACTMETHODS);
sURIMatcher.addURI("contacts", "contact_methods/#", CONTACTMETHODS_ID);
sURIMatcher.addURI("call_log", "calls", CALLS);
sURIMatcher.addURI("call_log", "calls/filter/*", CALLS_FILTER);
sURIMatcher.addURI("call_log", "calls/#", CALLS_ID);
}
Run Code Online (Sandbox Code Playgroud) 尝试将新创建的销售订单转换为发票时出现错误。
这是我的代码:
define(["N/log", "N/email", "N/record"], function(log, email, record) {
function afterSubmit(scriptContext) {
var newOrderId = scriptContext.newRecord.id;
var objRecord = record.transform({
fromType: record.Type.SALES_ORDER,
fromId: newOrderId,
toType: record.Type.INVOICE,
isDynamic: true
});
Run Code Online (Sandbox Code Playgroud)
错误详情如下:
Account: 3671783
Environment: SandBox
Date & Time: 6/28/2017 2:09 am
Record Type: Sales Order
Internal ID: 668978
Execution Time: 0.00s
Script Usage: 0
Script: test send invoice
Type: User Event
Function: afterSubmit
Error: JS_EXCEPTION
{"type":"error.SuiteScriptError","name":"INVALID_INITIALIZE_REF","message":"You can not initialize invoice: invalid reference 668978.","stack":["createError(N/error.js)","afterSubmit(/SuiteScripts/sendinvoice1.js:23)"],"cause":{"type":"internal error","code":"INVALID_INITIALIZE_REF","details":"You can not initialize invoice: invalid reference 668978.","userEvent":"aftersubmit","stackTrace":["createError(N/error.js)","afterSubmit(/SuiteScripts/sendinvoice1.js:23)"],"notifyOff":false},"id":"","notifyOff":false} …Run Code Online (Sandbox Code Playgroud) 我想知道,以下行的含义是什么.这是什么<String>意思?
ArrayAdapter<String> adapter =
Run Code Online (Sandbox Code Playgroud)
这是完整的代码行.
ArrayAdapter<String> adapter = new ArrayAdapter<String>(ExternalData.this, android.R.layout.simple_spinner_item, paths);
Run Code Online (Sandbox Code Playgroud)