小编AYE*_*ETY的帖子

如何在win表单中隐藏numericUpDown控件上的箭头?

隐藏箭头我添加了numericUpDown.Controls [0] .Hide(); 它隐藏了箭头,但在打开表格时会留下空白区域.

在此输入图像描述

如何隐藏它们就像简单的textBox一样?

c# winforms

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

Dynamics AX 2012:从字符串转换日期和/或时间时转换失败

在AX我有几个实体.当我尝试发布未发布的时间表时,除了我遇到SQL错误之外的所有实体都可以正常工作:"从字符串转换日期和/或时间时转换失败"

调用堆栈如下:

在此输入图像描述

在突出显示的方法中,我看到它在AccountDistribution表中找不到任何SourceDocumentHeader,因此AccountingDate为空.

有没有人遇到同样的问题,知道如何解决它?对我来说很奇怪,因为所有其他实体都可以正常工作.

谢谢.

sql-server microsoft-dynamics ssms axapta dynamics-ax-2012-r2

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

5
推荐指数
2
解决办法
8353
查看次数

从C#中的字符串中删除重复的单词

这是我的代码:

class Program
    {
        static void Main(string[] args)
        {
            string sentence = string.Empty;
            sentence = Console.ReadLine();
            string[] sent = sentence.Split(' ');
            //to be sorted alphabetically
            var x =
                from k in sent
                orderby k
                select k;

            foreach (string s in x)
            {
                    Console.WriteLine(s.ToLower());
            }

            Console.ReadLine();
        }
    }
Run Code Online (Sandbox Code Playgroud)

有什么方法可以找到并删除重复的单词,或者我应该制作自己的方法?

c#

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

如何检查新行是否已创建但尚未保存

哪个FormDataSource方法用于确定记录尚未保存?

在此输入图像描述

我的意思是当我的网格线处于这种情况时,我希望我的mennuItemButton抛出错误.

谢谢...

x++ axapta dynamics-ax-2012

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

表字段中的"未检索"值

我有几个控件的表单.当我填充这些控件时,除了一个realEdit控件之外,所有控件都正确保存在数据源表中.它在表格中说"未经审查".我已经正确地设置了它的数据源和数据域属性,那么它可能是什么原因以及如何解决它?

x++ axapta dynamics-ax-2012 morph-x

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

如何使用查询选择聚合字段?

我正在尝试使用addselectionfield选择4个字段.来自那4个字段2的是聚合(和)字段.

我正在做以下事情:

            date fromDate = systemDateGet();
            date toDate = (systemDateGet() + 25);
            query          = new Query();
            qbds           = query.addDataSource(tableNum(MyTable));
            qbds.addSelectionField(fieldNum(MyTable, DateField));
            qbds.addSelectionField(fieldNum(MyTable, USDAmountField), SelectionField::Sum);
            qbds.addSelectionField(fieldNum(MyTable, CurrencyNameField));
            qbds.addSelectionField(fieldNum(MyTable, EURAmountField), SelectionField::Sum);
            qbr            = qbds.addRange(fieldNum(MyTable, DateField));
            qbr.value(queryRange(fromDate, toDate));

            queryRun       = new QueryRun(query);
Run Code Online (Sandbox Code Playgroud)

在调试时,我在queryRun中得到以下select语句:

SELECT SUM(EURAmountField) FROM MyTable(MyTable_1)
WHERE ((DateField >= {ts '2014-04-01 00:00:00.000'}
AND DateField <= {ts'2014-04-26 00:00:00.000'}))
Run Code Online (Sandbox Code Playgroud)

那么是什么原因它只选择最后一个addSelectionField以及我必须做什么来获取我在addSelectionFields中编写的所有字段?

x++ axapta dynamics-ax-2012

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