キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

JMP Wish List

We want to hear your ideas for improving JMP. Share them here.
%3CLINGO-SUB%20id%3D%22lingo-sub-278599%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3EEval(%20Eval%20Expr(%20...%20)%20)%20%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%E3%81%A8%E3%81%97%E3%81%A6%20Eval%20Expr%20First()%20%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-278599%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CP%3E%E3%82%B3%E3%83%BC%E3%83%89%E5%85%A8%E4%BD%93%E3%81%AB%20Eval(%20Eval%20Expr(%20...%20Expr(%20)%20)%20)%20%E3%81%8C%E6%95%A3%E3%82%8A%E3%81%B0%E3%82%81%E3%82%89%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%8C%E7%90%86%E8%A7%A3%E3%81%A7%E3%81%8D%E3%82%8C%E3%81%B0%E3%80%81%E3%81%AA%E3%81%9C%E5%88%A5%E3%80%85%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%A8%E3%81%97%E3%81%A6%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8B%E3%81%AF%E6%98%8E%E3%82%89%E3%81%8B%E3%81%A7%E3%81%99%E3%80%82%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E5%88%9D%E5%BF%83%E8%80%85%E3%81%AB%E3%81%A8%E3%81%A3%E3%81%A6%E3%81%AF%E3%80%813%20%E3%81%A4%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%99%E3%81%B9%E3%81%A6%E3%82%92%E5%8A%B9%E6%9E%9C%E7%9A%84%E3%81%AB%E4%BD%BF%E3%81%84%E5%A7%8B%E3%82%81%E3%82%8B%E3%81%AE%E3%81%AB%E6%99%82%E9%96%93%E3%81%8C%E3%81%8B%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82Eval(%20Eval%20Expr(%20%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E3%80%81%E8%A4%87%E9%9B%91%E3%81%95%E3%81%8C%E8%BB%BD%E6%B8%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E3%81%9F%E3%81%A8%E3%81%88%E3%81%B0%E3%80%81%E3%80%8CEval%20Expr%20First%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E3%80%81%E3%81%93%E3%82%8C%E3%81%8C%E3%82%88%E3%82%8A%E6%98%8E%E7%A2%BA%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%20%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Ex%20%3D%202%3B%0A%0AEval%20Expr%20First(%0A%09New%20Table(%20%22Untitled%205%22%2C%0A%09%09Add%20Rows(%201%20)%2C%0A%09%09New%20Column(%20%22Column%201%22%2C%20Numeric%2C%20%22Continuous%22%2C%20Format(%20%22Best%22%2C%2012%20)%2C%0A%09%09%09Formula(%20Expr(%20x%20)%20)%0A%09%09)%0A%09)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-278599%22%20slang%3D%22en-US%22%20mode%3D%22UPDATE%22%3E%3CLINGO-LABEL%3E%E8%87%AA%E5%8B%95%E5%8C%96%E3%81%A8%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-560729%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20Eval(%20Eval%20Expr(%20...%20)%20)%20%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E3%83%A9%E3%83%83%E3%83%91%E3%83%BC%E3%81%A8%E3%81%97%E3%81%A6%20Eval%20Expr%20First()%20%E3%82%92%E5%B0%8E%E5%85%A5%20-%20%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%81%8C%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%A4%89%E6%9B%B4%3A%20%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E6%B8%88%E3%81%BF%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-560729%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%E3%81%93%E3%81%AE%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%20%E3%81%93%E3%82%8C%E3%81%8C%E3%81%BE%E3%81%A0%E9%87%8D%E8%A6%81%E3%81%AA%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E8%BF%BD%E5%8A%A0%E3%81%AE%E8%A9%B3%E7%B4%B0%E3%82%92%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E5%86%8D%E9%96%8B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%20%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%EF%BC%81%3C%2FLINGO-BODY%3E
言語を選択 翻訳バーを非表示

Introduce Eval Expr First() as a new wrapper for Eval( Eval Expr( ... ) )

I see Eval( Eval Expr( ... Expr( ) ) ) peppered throughout code, and once their separate functions is understood it is clear why they exist as separate functions.  However, to anyone new to scripting it takes time to start using all three functions effectively.  A new wrapper around Eval( Eval Expr( would reduce some perceived complexity.  For example, a wrapper called 'Eval Expr First' might make this more clear:

 

x = 2;

Eval Expr First(
	New Table( "Untitled 5",
		Add Rows( 1 ),
		New Column( "Column 1", Numeric, "Continuous", Format( "Best", 12 ),
			Formula( Expr( x ) )
		)
	)
);
1件のコメント
Ryan_Gilmore
Community Manager
変更されたステータス: Archived
We are archiving this request. If this is still important please comment with additional details and we will reopen. Thank you!