小编Mus*_*rge的帖子

jquery伟大的伟大的父母

这标识整个表格.

var thisOption = $(this).parent().parent().parent().parent().parent().parent();
Run Code Online (Sandbox Code Playgroud)

当我深入元素时,是否有更简单的方法可以爬上DOM树来查找表格?

jquery css-selectors

3
推荐指数
1
解决办法
1866
查看次数

偶然发现FMTDTA(IBM i)

我偶然发现了一些FMTDTA,它似乎是一种在旧RPG系统中早于SQL的查询/排序语言.我试图解开它的用法.

例:

物理文件布局:

ORNO         S      9 0     1     9 Order No       
ORCSTNO      A     10      10    19 Custno        
ORDAT        S      6 0    20    25 Order Date     
ORAMT        S     12 2    26    37 Order Amt  
Run Code Online (Sandbox Code Playgroud)

PF源成员ORDSRT中的排序标准:

HSORTR    25A                      Keyfields are 25 characters long - Sort Ascending
FNC  20  25                        KEY 1: ORDER DATE              
FNC   1   9                        KEY 2: ORDERNO                 
FNC  10  19                        KEY 3:  CUST NO                 
FDC   1  37                        Take whole record (1-37)       
Run Code Online (Sandbox Code Playgroud)

排序命令

FMTDTA INFILE((MYLIB/ORDHED)) OUTFILE(QTEMP/ORDHED)          
SRCFILE(MYLIB/MYSRC) SRCMBR(ORDSRT) OPTION(*NOPRT)       
Run Code Online (Sandbox Code Playgroud)

结果:

成功按DATE/ORD排序#/ …

rpgle ibm-midrange

3
推荐指数
1
解决办法
167
查看次数

IBM i qsh中使用Unix ls的ifs文件的对象列表

我发现我可以使用qsh对IBM i(as400)对象运行unix命令.我想在IBM i qsh中使用ls将对象列表流式传输到ifs上的文件.这有效,但输出似乎是在EBCDIC中,并不是很可读.有没有办法转换为ASCII?

ls -ails /QSYS.LIB/ERP.LIB   >  all_ERP_files.txt
Run Code Online (Sandbox Code Playgroud)

unix ibm-midrange

3
推荐指数
1
解决办法
363
查看次数

在RPG程序中使用长文件名

我想在RPG程序(OS V7.1或v7.2)中使用db2/SQL创建的长文件名.我无法使用传统DDS创建超过10个字符的表,但Db2/SQL允许我创建具有长文件名的表.例:

CREATE TABLE QTEMP.VERYLONGNAMETABLE (COLUMN1 CHAR (30) NOT NULL 
WITH DEFAULT)                                           
RCDFMT VERYRC                                      
Run Code Online (Sandbox Code Playgroud)

当我使用object命令工作时,我看到OS识别表不是VERYLONGNAMETABLE而是VERYL00001.

如果我尝试在RPG中使用VERYL00001名称,则可以:

         DCL-F VERYL00001 DISK(*EXT) USAGE(*INPUT)'
Run Code Online (Sandbox Code Playgroud)

但这失败了,因为RPG的10个字符限制:

         DCL-F VERYLONGNAMETABLE DISK(*EXT) USAGE(*INPUT)
Run Code Online (Sandbox Code Playgroud)

但我可以这样做,它给了我内部的长名称,但指向外部10个字符的短名称.

    DCL-F VERYLONGNAMETABLE  DISK(*EXT) USAGE(*INPUT)
         extfile('extdesc')
         extdesc('VERYL00001')  ;      
Run Code Online (Sandbox Code Playgroud)

令人担忧的是,如果我删除VERYL00001对象,并创建名为VERYLONGNAMETABLE_2的新表,OS会给我相同的VERYL00001名称.这非常令人担忧,因为它可能造成混乱.

我读到我可以做并使用ALIAS.

 CREATE ALIAS VERYLONG FOR VERYLONGNAMETABLE 
Run Code Online (Sandbox Code Playgroud)

然而,这会创建一个DDMF文件,如果我记得从过去的日子有性能和其他问题.

我也可以将(RNMOBJ)VERYL00001重命名为VERYLONG.那么至少我可以为想要查询长名称的用户提供长名称,并且仍然可以像这样在RPG中使用

      DCL-F VERYLONGNAMETABLE  DISK(*EXT) USAGE(*INPUT)
            extfile('extdesc')
          extdesc('VERYLONG')  ;     
Run Code Online (Sandbox Code Playgroud)

或者干脆:

      DCL-F VERYLONG  DISK(*EXT) USAGE(*INPUT)
Run Code Online (Sandbox Code Playgroud)

我不喜欢每个表都将由两个不同的名称标识的事实.我相信这会引起混淆.

我在这里错过了任何选择吗?

rpgle db2-400 ibm-midrange

3
推荐指数
1
解决办法
240
查看次数

在IBM i IFS目录中创建一个新的文本文件

如何在绿色屏幕命令行或ACS或Navigator工具中的IBM i(as/400)集成文件系统(IFS)中创建新的文本文件?

我通常只是复制一个旧文件,但我意识到我不知道使用IBM i命令创建一个新文件.否F6 = WRKLNK中的创建选项.通过在线帮助没有效率.

  CPY OBJ('/home/myFile.txt') TOOBJ('/home/NEWUSER/MyNewFile.txt')
Run Code Online (Sandbox Code Playgroud)

ibm-midrange

3
推荐指数
2
解决办法
429
查看次数

将一些属性添加到<div>元素

我想为<div>元素添加一些属性.以下所有作品除外.data().我看不出它出现在Firefox/Firebug中.

$('#menu-container')
  .css('background-image','url("'+big_image+'")')
  .addClass('click_2')                          
  .data("new_link", "new_link.html")
  .css('z-index',"99");
Run Code Online (Sandbox Code Playgroud)

我做错了吗?

html javascript jquery jquery-data

2
推荐指数
1
解决办法
3591
查看次数

Magento翻译电子邮件 - 电子邮件标题

如何在第二语言商店视图中更改电子邮件的标题.新订单确认电子邮件中的"新订单"示例.在这种情况下,csv文件没有响应...

email translation magento

2
推荐指数
1
解决办法
6318
查看次数

将元素添加到多维数组

如果我定义像这样的多维javascript数组

//var myStack = new Array(3);  
// *** edit ***
var myStack = {};  
Run Code Online (Sandbox Code Playgroud)

一次插入一个值的最佳方法是什么?

myStack[1][1][0] = myValue;
Run Code Online (Sandbox Code Playgroud)

我想读取一个数据库并一次写一个值.例:

myStack[recordNo][1]['FirstName'] = myValue;
Run Code Online (Sandbox Code Playgroud)

javascript arrays

1
推荐指数
2
解决办法
2万
查看次数

SQL:创建时字段的别名

您可以在创建时在字段上创建别名吗?例

 CREATE TABLE MYTABLE (                                           
    VERY_LONG_NAME       AS VLN  INT     NOT NULL )
Run Code Online (Sandbox Code Playgroud)

sql alias naming-conventions

1
推荐指数
1
解决办法
124
查看次数

从Microsoft CRM获取guid id - javascript控制台

显然,在早期版本的Microsoft CRM中,可以使用Javascript控制台获取记录的详细信息页面(例如:帐户,联系人),使用synatax等

Xrm.Page.data.entity.getId(); 帧[0] .Xrm.Page.data.entity.getId();

参考:https://crmbusiness.wordpress.com/2014/02/17/crm-2013-javascript-to-get-id-of-record/

我无法在CRM 2015中重复这一点.

> frames[0].Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference


> Xrm.Page.data.entity.getId();
Unable to get property 'entity' of undefined or null reference
Run Code Online (Sandbox Code Playgroud)

然而:

> this
Run Code Online (Sandbox Code Playgroud)

给我转储包括

USER_GUID:"{98D61030-7513-4EAA-A243-1D29FA99E0A0}",

IE控制台的屏幕截图

在此输入图像描述

javascript console microsoft-dynamics

1
推荐指数
1
解决办法
3621
查看次数

javascript数组 - 添加条目

在名为mystack的javascript数组中,对于每个recordNo,我想为实体"Source1"和"Source2"设置一组lat/lon值,但是我无法正确获取语法.recordNo是一个数字数据库记录id(例如:1,2,3)

    mystack = {};

    mystack[recordNo {"Source1" } ] = 
    [
        {   
            "lat": 123,
            "lon": 456
        }
    ]


    mystack[recordNo {"Source2" } ] = 
    [
        {   
            "lat": 123,
            "lon": 456
        }
    ]
Run Code Online (Sandbox Code Playgroud)

javascript arrays

0
推荐指数
1
解决办法
95
查看次数

RPG - 将数字DS复制到Alpha DS

我想将Numeric DS复制到Alpha DS.第一个想法是MOVEA,但这似乎不起作用.错误:"MOVEA的因子2或结果字段不引用数组"

D Alpha       DS                                                 
D  TBR1                         5A                                  
D  TBR2                         5A                                  

D Num         DS                                                 
D  TBR1N                        5  0                                
D  TBR2N                        5  0                                

C                   MOVEA     Alpha     Num
Run Code Online (Sandbox Code Playgroud)

rpgle ibm-midrange

0
推荐指数
1
解决办法
256
查看次数