问题列表 - 第9403页

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

Excel 2007条件格式 - 如何获取单元格颜色?

假设我有以下范围(a1:c3)

  A B C
1 -1 1 1
2 -1 0 0
3  0 0 1
Run Code Online (Sandbox Code Playgroud)

现在我选择了以下范围,并使用条件格式(使用默认的红黄绿色标度)对其进行格式化....现在范围颜色变为

    A         B         C
1 Green    Red     Red
2 Green   Yellow Yellow
3 Yellow Yellow Red
Run Code Online (Sandbox Code Playgroud)

现在我想询问范围内任何单元格的颜色,例如MsgBox Range("A1").Interior.Color但它不是说它是绿色,为什么?你能帮助我吗?

范围("A1").Interior.Color始终返回16777215范围("A1").Interior.ColorIndex始终返回-4142

(无论A1的颜色是红色,蓝色,绿色......)

范围("A1","C3").FormatConditions.Count这一个总是返回0,为什么?

excel vba excel-2007 excel-vba

12
推荐指数
3
解决办法
6万
查看次数

PL/SQL中类似于地图的对象类型?

我想在PL/SQL中编写类似地图的对象类型.我的意思是键值对列表,其中值可以是另一个键值对列表.简单,或者我想.以下是两个简化版

CREATE OR REPLACE TYPE TKey AS OBJECT
(
    name varchar2(240),
    value_text varchar2(2000),
    value_map TMap
)

CREATE OR REPLACE TYPE TMap AS TABLE OF TKey
Run Code Online (Sandbox Code Playgroud)

也许不那么简单,因为现在我有一个"鸡或鸡蛋"问题.如果我把TKey放在第一位,他会抱怨TMap没有定义.如果我先放入TMap,他会抱怨没有定义TKey.如果我把TKey放入并省略了value_map行,那么添加TMap类型,然后尝试替换TKey类型,他不会允许它.

我运气不好吗?这样的结构在PL/SQL中是不可能的吗?

提前致谢

澄清:我想要的东西,可以给我这个:包含键a,b和c的地图.a的值是varchar"hello",b的值是varchar"world",c的值是另一个映射,键是x和y,x的值是"what's"和值你是"向上".

这就是Java中的样子:

Map<String, Object> map = new HashMap<String, Object>();
map.set("a", "Hello");
map.set("b", "World");
Map<String, Object> child = new HashMap<String, Object>();
child.set("x", "What's");
child.set("y", "up");
map.set("c", child);
Run Code Online (Sandbox Code Playgroud)

现在我知道像"对象"这样的东西是无法存储的.我需要的是一个对象,它可以存储与该对象类型相同的对象列表.所以基本上,一棵树,是的.

oracle collections plsql key map

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

在starteam中,如何找出文件被删除的时间以及由谁删除?

我们有一个小团队负责运行StarTeam.持续不断的挫败感和问题是在StarTeam中处理已删除的文件.很明显,Starteam会在内部跟踪已删除的文件,但似乎无法获取有关文件删除的任何信息.

到目前为止,我找到删除时间的唯一解决方案是使用"比较"视图执行手动二进制搜索.有没有更好的方法('删除时间'的查询似乎永远不会拿起任何文件).

starteam

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

禁用事务日志

Oracle具有可以发出的SQL命令,因此不会记录事务.SQL Server 2008有类似的东西吗?

我的场景:我们需要服务器上的Tx日志(Dev,QA,Prod),但也许我们可以在开发者机器上没有它们.

sql-server sql-server-2008

73
推荐指数
3
解决办法
15万
查看次数

LogonUser和委托

我正在使用LogonUser win32 api:

token = LogonUser(...)
WindowsIdentity newId = new WindowsIdentity(token);            
WindowsImpersonationContext impersonatedUser = newId.Impersonate();
Run Code Online (Sandbox Code Playgroud)

但是,在此之后调用WCF服务时,我无法使用模拟身份.我认为这是因为impersonatedUser.ImpersonationLevel等于模拟.

这是什么原因?是ImpersonationLevel.Identification的级别我需要什么?如何获得这样的水平?

c# impersonation winapi delegation

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

如何在ADO.NET Entity Framework中使用预先加载对相关实体进行排序

问候,

考虑到Northwind样本表Customers,Orders和OrderDetails,我想急切加载与上述表相对应的相关实体,但我需要在获取实体之前对数据库中的子实体进行排序.

基本情况:

var someQueryable = from customer in northwindContext.Customers.Include("Orders.OrderDetails") 
select customer;
Run Code Online (Sandbox Code Playgroud)

但我还需要在数据库一侧对Orders和OrderDetails进行排序(在将这些实体提取到内存之前)与这些表上的一些随机列相关.是否有可能没有一些投影,就像它在T-SQL中一样?解决方案是使用e-SQL还是LINQ to Entities无关紧要.我在网上搜索但我对我找到的答案不满意,因为他们主要涉及将数据投影到某个匿名类型,然后重新查询匿名类型以按照您喜欢的顺序获取子实体.同样使用CreateSourceQuery()对我来说似乎不是一个选项,因为我需要在数据库端获取数据,只需通过预先加载,但只需订购子实体.那就是我想在执行任何查询之前执行"ORDER BY",然后按照我想要的顺序获取实体.提前感谢任何指导.作为一个个人注释,请原谅直接语言,因为我有点生气,即使与Linq to SQL(他们似乎慢慢走开)相比,微软也因为这种不成熟的形式发布了EF.我希望这个EF的东西会更好,并且在.NET FX 4.0的发布版本中没有明显的错误.

ado.net entity entity-framework

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

带有不可序列化部分的PHP序列化

我有一个PHP类存储数据库查询结果,但也包含一个PDO对象,以便可以动态更新/重新插入/等结果.一个临时的ORM,如果你愿意的话.

问题是,我需要序列化这个类,但PDO的实例无法序列化.我很好; 当对象被序列化时,我不需要PDO实例.

有没有办法在类中标记变量以排除序列化,就像有其他语言一样?我知道在我想要序列化类之前我可以手动取消设置()PDO变量,但是使用代码的当前结构,这将是一个噩梦.

我在这里保存的优雅是一个可以被覆盖的__serialize()方法,但它不会出现类似的东西.

php serialization

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

用于window.location的.NET MVC jQuery相对路径

我有一个真正简单的问题,但似乎无法弄明白.

由于MVC构建URL的方式(包括所有路由信息),以下内容不起作用.我希望pathname只返回虚拟目录路径.

当用户从下拉列表中选择ID时,我正在做的是重定向到不同的路由.

$(document).ready(function() {
    $('#TransactionIds').change(function() {
        document.location = window.location.pathname + "/CeuTransaction/Index/" + $('#TransactionIds').val();
    });
});
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery

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

仅在Struts 1.x中将HTTP请求限制为"POST"

Struts 1.x中是否存在可配置的方式,因此我的操作类仅在HTTP'POST'上执行.

我知道我可以request.getMethod()在我的动作类中使用,然后根据它做某些"东西".

此致,乔纳森

java struts http

6
推荐指数
2
解决办法
9331
查看次数