Querying list items of document libraries returns incorrect values.
I have several document libraries. I am trying to get only the documents that the a selected user has however it is returning other authors documents. Attached is my code. Any help would be greatly appreciated.
CamlQuery camlQuery = new CamlQuery();
string query = "<View Scope='Recursive' /><ViewFields><FieldRef Name='File' /><FieldRef Name='FileLeafRef' /><FieldRef Name='LinkFilename'/><FieldRef Name='LinkFilenameNoMenu' /><FieldRef Name='Modified' /><FieldRef Name='Created' /><FieldRef Name='Author' /></ViewFields>" + "<Where><Eq><FieldRef Name='Author' LookupId='TRUE'/><Value Type='Integer'>" + user.Id + "</Value></Eq><AND><Eq><FieldRef Name='ContentType' /><Value Type='Computed'>File</Value></Eq></And></Where>" +
"<OrderBy><FieldRef Name='Created' /><FieldRef Name='Modified' /></OrderBy><QueryOptions><RowLimit>" + count + "</RowLimit></QueryOptions></View>";
camlQuery.ViewXml = query;
listItems = list.GetItems(camlQuery);
clientContext.Load(listItems);
clientContext.ExecuteQuery();
Hi,
The CAML statement below can filter the documents created by a specific user,
please test it in your environment:
@"<View Scope='RecursiveAll'>
<Query>
<Where>
<Eq>
<FieldRef Name='Author' />
<Value Type='User'>Display Name</Value>
</Eq>
</Where>
</Query>
<ViewFields>
<FieldRef Name='FileLeafRef' />
<FieldRef Name='Author' />
</ViewFields>
</View>";
Best regards
Patrick Liang
TechNet Community Support
Similar Messages
-
Access Denied only when deleting items from document libraries
This is across the farm every user is effected. Everything has been working fine for years without issue. First thing I noticed the other day was when opening a document (any document) and clicking "Edit Document" I'm prompted
with "there is a new version on the server, do you want to use it" Click yes and go about my business. I can replicate this with brand new documents that have no changes. Not sure if that is related but thought it should be included.
Now on to the real problem.
No permissions have changed.
Users can created new items in document libraries, edit them without issue. Try to delete them "Access Denied" Go into DataSheet view and/or Explorer view and can delete all day long.
Any ideas?
It is very strange at least admin should allow to delete if there is no additional customization on library. Can you also check if there is checkin/checkout enable in library and file in checkedout mode.
Do one more testing, upload new document in same library and check whether user is able to delete new file or not.
>All lists across the farm. No policies.
As you said this is happening across all the lists in site collection so have you tested the same in different site collection? if not then please do so.
Also check if by mistaken there is any modification in web application permission.
http://technet.microsoft.com/en-us/library/ff608071%28v=office.15%29.aspx
Let us know your result
Hemendra:Yesterday is just a memory,Tomorrow we may never see
Please remember to mark the replies as answers if they help and unmark them if they provide no help -
Display new items in document libraries on hompage
I have created several document libraries and added documents to each one. How do I show new items added to the document libraries on the homepage of the subsite>
sukaiYou've had a few suggestions in your post here
http://social.technet.microsoft.com/Forums/sharepoint/en-US/5cdb3305-b3ef-4884-8745-b14d76e7fb60/display-new-items-in-document-libraries-on-hompage?forum=sharepointgeneralprevious
Have you any budget to spend? If so, I'd suggest looking at the Lighning Tools Lightning Conductor Web Part. This'll allow you to combine multiple libraries into one. You can then set a date filter to show the most recent 3/4 days of documents
only.
Steven Andrews
SharePoint Business Analyst: LiveNation Entertainment
Blog: baron72.wordpress.com
Twitter: Follow @backpackerd00d
My Wiki Articles:
CodePlex Corner Series
Please remember to mark your question as "answered" if this solves (or helps) your problem. -
Using sp.js how to query list items where current user is the author
using javascript, want to query list items where the author is the current logged on user.
how to construct a caml query for author and logged on user?
http://msdn.microsoft.com/en-us/library/office/hh185007(v=office.14).aspxHi,
Thanks for your sharing.
Jason
Jason Guo
TechNet Community Support -
Iterate Through Lists Instead of Document Libraries, Or both
System Info: SharePoint 2010 Enterprise w DEC 2013 CU. 2 WFEs (load balanced), App Server, SSRS Server, Dedicated CA Server (All running Win 2k8 R2).
Background:I have a large (5,000 user) application that is completely customized on top of SP2010. I am the admin, and have been on the team for many years. Previously, we had a development team,
but client has scaled costs back, and now its just me on the technical side. We have a Web app that houses multiple Site Collections, and each site collection has various subsites.
My Problem: We have increased the LVT to 10k items (system has plenty of HP, although we do see performance degradation). Each subsite in the Site Collection holds data specific to an organization
wtihin the Line of Business. There are two lists that frequently approach the 10k mark, and we have mitigation steps in place (essentially, we just create a new SubSite for them once they reach 10k). What I need is a single script that will traverse ALL subsites
and return a count of their lists, perhaps I can work a couple of if statements in there to have specific data written to a SP List (if count is greater than 5000), and other wise everything gets written to the output file.
I am trying to iterate through all lists and return a count of folders + items ... The script below works just fine, but it goes through Document Libraries only (per the baseType eq tag).
I've tried changing baseType from DocumentLibrary to GenericList, but I continually get an error.
I've also removed the where baseType = DocLib clause completely, and this has the desired results (all lists and doclibs are listed), except the 'WebUrl' field in the csv output is blank.
Any thoughts on how I can make a small tweak to this script to get my desired results?
Start-SPAssignment -Global
$OutputFile ="D:\folder\DocCount3.csv"
$results = @()
$webApps = Get-SPWebApplication http://WebAppURL
foreach($webApp in $webApps)
foreach($siteColl in $webApp.Sites)
foreach($web in $siteColl.AllWebs)
$webUrl = $web.url
$docLibs = $web.Lists | Where-Object {$_.baseType -eq "DocumentLibrary"}
$docLibs | Add-Member -MemberType ScriptProperty -Name WebUrl -Value {$webUrl}
$results += ($docLibs | Select-Object -Property WebUrl, Title, ItemCount)
$results | Export-Csv -Path $OutputFile -NoTypeInformation
Stop-SPAssignment –GlobalYou guys won't believe this ... But, the script actually works as intended if I change the baseType tag to "GenericList"... I had been getting errors (about 14 of them) through PowerShell and
assuming the script didn't process, but after looking at the output CSV, it seems that everything worked properly. I think the 14 errors MAY have been corrupted sites (or something?) as it gives me NullValueNotAllowed when trying to "Add-Member" and points
to $WebUrl as being null.
Next up -- working on getting this script to write specific objects to a SP list! -
Query list items and display in client webpart..
I am using the code below to display list items in clientwebpart but getting errors.Below is the code written in js file..What is wrong with the code??
Error:javaScript runtime error: Unable to set property 'innerText' of undefined or null reference
'use strict';
var context = SP.ClientContext.get_current();
var user = context.get_web().get_currentUser();
var web;
var spHostUrl;
var parentcontext;
spHostUrl = decodeURIComponent(getQueryStringParameter('SPHostUrl'));
parentcontext = new SP.AppContextSite(context, spHostUrl);
web = parentcontext.get_web();
var list = web.get_lists().getByTitle("ListsTask");
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml("");
this.listItems = list.getItems(camlQuery);
context.load(listItems);
context.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded),
Function.createDelegate(this, this.onQueryFailed));
// This code runs when the DOM is ready and creates a context object which is needed to use the SharePoint object model
$(document).ready(function () {
getUserName();
// This function prepares, loads, and then executes a SharePoint query to get the current users information
function getUserName() {
context.load(user);
context.executeQueryAsync(onGetUserNameSuccess, onGetUserNameFail);
// This function is executed if the above call is successful
// It replaces the contents of the 'message' element with the user name
function onGetUserNameSuccess() {
$('#message').text('Hello ' + user.get_title());
// This function is executed if the above call fails
function onGetUserNameFail(sender, args) {
alert('Failed to get user name. Error:' + args.get_message());
function getQueryStringParameter(urlParameterKey) {
var params = document.URL.split('?')[1].split('&');
var strParams = '';
for (var i = 0; i < params.length; i = i + 1) {
var singleParam = params[i].split('=');
if (singleParam[0] == urlParameterKey)
return decodeURIComponent(singleParam[1]);
function onQuerySucceeded() {
$("#results").empty();
var listInfo = '';
var listEnumerator = listItems.getEnumerator();
listInfo += "<table><tr><th>Id</th><th>Title</th></tr>";
while (listEnumerator.moveNext()) {
var listItem = listEnumerator.get_current();
listInfo += '<tr><td>' + listItem.get_item('ID') + '</td>'
+ '<td>' + listItem.get_item('Title') + '</td>'
+ '</tr>\n';
listInfo += '</table>';
$("#results").html(listInfo);
function onQueryFailed(sender, args) {
$("#results").empty();
$("#results").text('Request failed. ' + args.get_message() +
'\n' + args.get_stackTrace());HI,
I have modified your code.
'use strict';
var context = SP.ClientContext.get_current();
var user = context.get_web().get_currentUser();
var web;
var spHostUrl;
var parentcontext;
spHostUrl = decodeURIComponent(getQueryStringParameter('SPHostUrl'));
parentcontext = new SP.AppContextSite(context, spHostUrl);
web = parentcontext.get_web();
// This code runs when the DOM is ready and creates a context object which is needed to use the SharePoint object model
$(document).ready(function () {
getUserName();
getitems();
// This function prepares, loads, and then executes a SharePoint query to get the current users information
function getUserName() {
context.load(user);
context.executeQueryAsync(onGetUserNameSuccess, onGetUserNameFail);
function getitems()
var list = web.get_lists().getByTitle("ListsTask");
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml("");
this.listItems = list.getItems(camlQuery);
context.load(listItems);
context.executeQueryAsync(onQuerySucceeded1, onQueryFailed1);
// This function is executed if the above call is successful
// It replaces the contents of the 'message' element with the user name
function onGetUserNameSuccess() {
$('#message').text('Hello ' + user.get_title());
// This function is executed if the above call fails
function onGetUserNameFail(sender, args) {
alert('Failed to get user name. Error:' + args.get_message());
function getQueryStringParameter(urlParameterKey) {
var params = document.URL.split('?')[1].split('&');
var strParams = '';
for (var i = 0; i < params.length; i = i + 1) {
var singleParam = params[i].split('=');
if (singleParam[0] == urlParameterKey)
return decodeURIComponent(singleParam[1]);
function onQuerySucceeded1() {
$("#results").empty();
var listInfo = '';
var listEnumerator = listItems.getEnumerator();
listInfo += "<table><tr><th>Id</th><th>Title</th></tr>";
while (listEnumerator.moveNext()) {
var listItem = listEnumerator.get_current();
listInfo += '<tr><td>' + listItem.get_item('ID') + '</td>'
+ '<td>' + listItem.get_item('Title') + '</td>'
+ '</tr>\n';
listInfo += '</table>';
$("#results").html(listInfo);
function onQueryFailed1(sender, args) {
$("#results").empty();
$("#results").text('Request failed. ' + args.get_message() +
'\n' + args.get_stackTrace());
But still not able to get list items, i m finding soultion.
Thanks
varinder -
Java returning incorrect values for width and height of a Tiff image
I have some TIFF images (sorry, I cannot post them b/c of there confidential nature) that are returning the incorrect values for the width and height. I am using Image.getWidth(null) and have tried the relevant methods from BufferedImage. When I open the same files in external viewers (Irfanview, MS Office Document Imaging) they look fine and report the "correct" dimensions. When I re-save the files, my code works fine. Obviously, there is something wrong with the files, but why would the Java code fail and not the external viewers? Is there some way I can detect file problems?
Here is the code, the relevant section is in the print() routine.
* ImagePrinter.java
* Created on Feb 27, 2008
* Created by tso1207
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.print.PageFormat;
import java.awt.print.PrinterException;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.stream.FileImageInputStream;
import javax.imageio.stream.ImageInputStream;
import com.shelter.io.FileTypeIdentifier;
public class ImagePrinter extends FilePrintable
private final ImageReader _reader;
private final int _pageCount;
private final boolean _isTiff;
//for speed we will hold current page info in memory
private Image _image = null;
private int _imgWidth = 0;
private int _imgHeight = 0;
private int _currentPage = -1;
public ImagePrinter(File imageFile) throws IOException
super(imageFile);
ImageInputStream fis = new FileImageInputStream(getFile());
Iterator readerIter = ImageIO.getImageReaders(fis);
ImageReader reader = null;
while (readerIter.hasNext())
reader = (ImageReader) readerIter.next();
reader.setInput(fis);
_reader = reader;
int pageCount = 1;
String mimeType = FileTypeIdentifier.getMimeType(imageFile, true);
if (mimeType.equalsIgnoreCase("image/tiff"))
_isTiff = true;
pageCount = reader.getNumImages(true);
else
_isTiff = false;
_pageCount = pageCount;
public int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int pageIndex)
throws java.awt.print.PrinterException
int drawX = 0, drawY = 0;
double scaleRatio = 1;
if (getCurrentPage() != (pageIndex - getPageOffset()))
try
setCurrentPage(pageIndex - getPageOffset());
setImage(_reader.read(getCurrentPage()));
setImgWidth(getImage().getWidth(null));
setImgHeight(getImage().getHeight(null));
catch (IndexOutOfBoundsException e)
return NO_SUCH_PAGE;
catch (IOException e)
throw new PrinterException(e.getLocalizedMessage());
if (!_isTiff && getImgWidth() > getImgHeight())
pf.setOrientation(PageFormat.LANDSCAPE);
else
pf.setOrientation(PageFormat.PORTRAIT);
Graphics2D g2 = (Graphics2D) g;
g2.translate(pf.getImageableX(), pf.getImageableY());
g2.setClip(0, 0, (int) pf.getImageableWidth(), (int) pf.getImageableHeight());
scaleRatio =
(double) ((getImgWidth() > getImgHeight())
? (pf.getImageableWidth() / getImgWidth())
: (pf.getImageableHeight() / getImgHeight()));
//check the scale ratio to make sure that we will not write something off the page
if ((getImgWidth() * scaleRatio) > pf.getImageableWidth())
scaleRatio = (pf.getImageableWidth() / getImgWidth());
else if ((getImgHeight() * scaleRatio) > pf.getImageableHeight())
scaleRatio = (pf.getImageableHeight() / getImgHeight());
int drawWidth = getImgWidth();
int drawHeight = getImgHeight();
//center image
if (scaleRatio < 1)
drawX = (int) ((pf.getImageableWidth() - (getImgWidth() * scaleRatio)) / 2);
drawY = (int) ((pf.getImageableHeight() - (getImgHeight() * scaleRatio)) / 2);
drawWidth = (int) (getImgWidth() * scaleRatio);
drawHeight = (int) (getImgHeight() * scaleRatio);
else
drawX = (int) (pf.getImageableWidth() - getImgWidth()) / 2;
drawY = (int) (pf.getImageableHeight() - getImgHeight()) / 2;
g2.drawImage(getImage(), drawX, drawY, drawWidth, drawHeight, null);
g2.dispose();
return PAGE_EXISTS;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since version XXX
* @return
public int getPageCount()
return _pageCount;
public void destroy()
setImage(null);
try
_reader.reset();
_reader.dispose();
catch (Exception e)
System.gc();
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @return
public Image getImage()
return _image;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @return
public int getImgHeight()
return _imgHeight;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @return
public int getImgWidth()
return _imgWidth;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @param image
public void setImage(Image image)
_image = image;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @param i
public void setImgHeight(int i)
_imgHeight = i;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @param i
public void setImgWidth(int i)
_imgWidth = i;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @return
public int getCurrentPage()
return _currentPage;
* <br><br>
* Created By: TSO1207 - John Loyd
* @since Mar 25, 2008
* @param i
public void setCurrentPage(int i)
_currentPage = i;
}Edited by: jloyd01 on Jul 3, 2008 8:26 AMFigured it out. The files have a different vertical and horizontal resolutions. In this case the horizontal resolution is 200 DPI and the vertical is 100 DPI. The imgage width and height values are based on those resolution values. I wrote a section of code to take care of the problem (at least for TIFF 6.0)
private void setPageSize(int pageNum) throws IOException
IIOMetadata imageMetadata = _reader.getImageMetadata(pageNum);
//Get the IFD (Image File Directory) which is the root of all the tags
//for this image. From here we can get all the tags in the image.
TIFFDirectory ifd = TIFFDirectory.createFromMetadata(imageMetadata);
double xPixles = ifd.getTIFFField(256).getAsDouble(0);
double yPixles = ifd.getTIFFField(257).getAsDouble(0);
double xRes = ifd.getTIFFField(282).getAsDouble(0);
double yres = ifd.getTIFFField(283).getAsDouble(0);
int resUnits = ifd.getTIFFField(296).getAsInt(0);
double imageWidth = xPixles / xRes;
double imageHeight = yPixles / yres;
//if units are in CM convert ot inches
if (resUnits == 3)
imageWidth = imageWidth * 0.3937;
imageHeight = imageHeight * 0.3937;
//convert to pixles in 72 DPI
imageWidth = imageWidth * 72;
imageHeight = imageHeight * 72;
setImgWidth((int) Math.round(imageWidth));
setImgHeight((int) Math.round(imageHeight));
setImgAspectRatio(imageWidth / imageHeight);
} -
List item problem - couldn't pick a value
Dear professionals,
i used Andreas's code to dynamically populate list item (http://andreas.weiden.orcl.over-blog.de/article-28957008.html) and it works fine (nice work Andreas)!
My problem is that i couldn't pick any value from list - I see many values, but there is now way to choose any of them. (video and picture are here: http://imageshack.us/g/3/property.jpg/)
Also, i spotted that it's not possible to use Combo-box property along with encapsulating procedure - the form is just not opened...
I'm using JRE 1.6, 10gR2 (10.1.2) F&R...
Does anyone know why is that ?
Thanks in advance,
Adnan
Edited by: adnanBIH on Jul 5, 2011 8:33 AMAndreas Weiden wrote:
You didn't show us the query you use to populate the list. I would guess that all entries have the same value for the VALUE-column of the select, so that they are all "identical" from the value.Andreas bravo ! :))
Yes, you're right - my select statement looks like this:
select a value, "Word" label
from emp;I'll fix it tomorrow - thx once again, generic procedure is excellent !
Adnan -
For someone new to Adobe the forums and products can be bewildering. I've been advised to repost something I posted in Flash Data Integration in this forum.
Here is the link to the post I put there:
http://forums.adobe.com/message/2363777#2363777
I have reported this bug: http://bugs.adobe.com/jira/browse/FB-23750
I gather bugs get fixed if people vote for them to be fixed. Please vote for it to be fixed. It is serious, and you might not even realize you're suffering from it because the incorrect values returned by the query will seem perfectly plausible.
If the link above doesn't work, here it is again:
When I execute the following query in Flex and/or Lita:
select wrdid, uspelling from WRD WHERE uspelling = 'wingeard'
the results are:
uspelling...wrdid
wingeard 3137
Look at what comes back when I execute this query using .NET provider by Robert Simpson for SQLite and SQLite Manager by Mrinal Kant:
SELECT rowid, wrdid, uspelling
FROM WRD
WHERE (uspelling = 'wingeard')
rowid.......wrdid...........uspelling
3137........3042............wingeard
No wonder none of my queries with joins is working correctly in Flex.
wrdid is defined as "int" not INTEGER.
http://www.sqlite.org/lang_createtable.html (see INTEGER PRIMARY KEY section):
"The special behavior of INTEGER PRIMARY KEY is only available if the type name is exactly "INTEGER" (in any mixture of upper and lower case.) Other integer type names like "INT" or "BIGINT" or "SHORT INTEGER" or "UNSIGNED INTEGER" causes the primary key column to behave as an ordinary table column with integer affinity and a unique index, not as an alias for the rowid." [emphasis added]
Now, I happen to think the SQLite developers made a mistake here in failing to follow standards, preferring not to break legacy code. They'd rather break current code instead??? I would not characterize this as a "corner case" and the bug-at-hand is de facto evidence of that.Did you try running the queries I posted? What were your results with those?
What I am seeing is that when I use "int PRIMARY KEY" in a CREATE TABLE statement, that column becomes the special "rowid" column. I believe this is also what you are seeing.
However, what confuses me is how you're getting a table with three columns "rowid", "id", and "name" in the first place. When I run this SQL...
CREATE TABLE test
id int PRIMARY KEY,
name String
...I get a table with two columns: a normal column named "name", and a special primary key column named "id", which for this table is identical to the column represented by the rowid identifier.
However, if I understand correctly, your table has three columns, "id", "name", and the special primary key column (i.e. "rowid"). Is that right? Can you give me the SQL that was used to create the table, or tell me how the table was created (e.g. if you used a tool like Lita) so I can try to re-create your exact situation? That would really be very very helpful -- it was the only detail that was missing in your last post, so I had to guess on that one detail.
I tried something else to re-create your situation. I ran the following statement:
CREATE TABLE test
id int
name String
That gave me a table with two real columns plus the rowid column. Then I ran the three insert statements on that table, and when I ran the select statement I got the expected result:
id name
1 one
2 two
7 seven
Again, I'm guessing that your table was created differently than my test table, and that's the explanation for the difference.
Some other possibilities to consider:
The screen shot doesn't show a SQLResult object, so it seems that you're using some wrapper library or code to execute the query, or at least that you've copied the SQLResult.data Array to another variable named results. Although it seems less likely to me, it's possible that somewhere in that code something is getting scrambled. (But I'd rather rule out AIR as the underlying cause first before attempting to explore those paths.)
As a side note, if you really want the database to have three columns (the special rowid column and your two columns id and name), and you don't want id to be the special rowid column, then it sounds to me like you don't actually want to define id as the primary key. If you just want the id column to have a constraint that prevents duplicate values, you can define it as a UNIQUE column:
CREATE TABLE test
id int UNIQUE,
name String
That gives you the same database-enforced constraint of not allowing duplicate values, but it tells the database explicitly that id isn't the same thing as the rowid primary key. (You can still join another table to the id column even if it's not defined as the primary key.)
P.S. I'm sure you don't mean it this way, but using gigantic red text comes across like shouting -- it's very "loud". I'm trying my best to understand the issue you're having and help you resolve it, and using multiple colors and font sizes doesn't really make your post any more or less clear. Just because I ask you questions, or say that I'm seeing different results than you, doesn't mean I don't believe that you're seeing the results you're seeing. I've definitely seen strange variations and cases where something happens on my computer but others can't duplicate it on their computers -- so I believe that you are getting the results you're getting. I'm just trying to figure out how to make it so that I can also get those results, so that I can pass that on to the engineers who are in a position to make changes. -
Applescript returns incorrect value with blank cell
Imagine there is a column of numbers, some which might have the value 0.0 and some which are blank. Imagine wanting to append a data set at the first blank cell using Applescript. As Applescript is currently implemented in Numbers, this is not possible. See the following test.
1. In Numbers, create a new blank spreadsheet.
2. Select cell "A1".
3. Format as text.
4. Execute the following line of Applescript,
tell application "Numbers" to get value of cell "A1" of table 1 of sheet 1 of front document
It returns "0.0".
I would expect a return "" since it is a empty cell formated as text, no less.
Because of this, there is no way to find a blank cell since a blank cell returns a value of 0.0 which might be a valid entry.
Anyone have any ideas for a work around?The value of a blank (empty) cell IS zero.
The value of a cell containing a string whose length is zero contains "".
Given that, I will post a report because I'm not sure than the value returned in AppleScript is the good choice.
In AppleWorks for a blank cell, the returned value was "".
Yvan KOENIG (from FRANCE dimanche 11 janvier 2009 16:31:35)
+Your tracking number for this issue is Bug ID# 6487875.+
Hello
+(1) May I know if the fact than+
+set v to value of cell "B12"+
+returns 0.0 when the cell is blank is the designed result.+
+In AppleWorks in this case, we are accustomed to get an empty string.+
+(2) In version 1, a cell containing an empty string was accepted in an arithmetic operation.+
+In version 2, it is rejected.+
+Is it a design choice or is it a bug ?+
+Your tracking number for this issue is Bug ID# 6487879.+
Hello
+In Numbers, as long as we are referencing cells of the current row (200 for instance), we may use short references like:+
=(BC)*(DE)
+When we save as iWork '08 document, the formula is expanded as+
=(B200C200)*(D200E200)
+Is it a design choice or a bug ?+ -
Sequence.Type returns incorrect value
TestStand 2010 SP1
Sequence.Type and/or Sequence.GetEffectiveType() seems to be returning 0 no matter what sequence I call them from. Anyone know what I could be doing incorrectly?
You can run the attached sequence file and see it.
Thanks,
jigg
CTA, CLA
teststandhelp.com
~Will work for kudos and/or BBQ~
Attachments:
SequenceType.seq 6 KBI cannot see any other values.
Interesting observation on my part: The Process Model I had tried it in before was one I copied over from 4.1.1 and had saved as 2010 SP1. However, when I use the default model that ships with 2010 SP1 I get the correct behavior. ODD?? BUT, when I create an empty sequence file from 2010 SP1 and try it I don't get the right values.
I'm with you. I think these values aren't getting updated correctly in the sequence object.
Thanks for the help,
jigg
CTA, CLA
teststandhelp.com
~Will work for kudos and/or BBQ~ -
9.0.3 Bug - getServletContextName returns incorrect value
getServletContextName is returning "current-workspace-app"
even though I have set the J2EE Web Context Root to something else, e.g. "mywebapp".
Running the app does in fact load the correct URL, with "mywebapp", but all the links that are built using getServletContextName are broken and contain, "current-workspace-app".getServletContextName is returning "current-workspace-app"
even though I have set the J2EE Web Context Root to something else, e.g. "mywebapp".
Running the app does in fact load the correct URL, with "mywebapp", but all the links that are built using getServletContextName are broken and contain, "current-workspace-app". -
JCO call to RFC returns incorrect value
Hello Experts,
I am using JCO to call an RFC from java.
One of the returned fields is a timestamp.
When I invoke the RFC from within the SAP system, I get a correct timestamp value.
But, when I invoke the RFC using JCO, the timestamp value returned has less 2 hours.
Does anybody know what might be the reason for that?
Regards,
Effi.It might be the problem with the RFC. You need to check by keeping the External break point in the RFC and check the output of the RFC.
Regards,
Raju Bonagiri -
Insert into .. sql return incorrect value for 2 columns,sometime no value
Hello,
Oracle 10.2.0.3 , sol 10. (recently upgraded from oracle9i & sol8)
sql query is used to populate a table. sometimes it is populating same values for all the records in 2 columns. Sometimes not populating or partially populating 1 other column. other times its running fine.
SQL is not changed at all. When run again , it populates correctly.
any help is highly appreciatied.
--poojano ORA errors while execution. Its completing successfully.
and its an intermittent issue. when the SQL is run manually its gives perfect results. Rerunnign the entire process is also fine. Conclusivly, data & SQL has no problem.
its an insert into table <SQL>
SQL contains left outer join.
example:
Expected output:
1 john texas
2 smith MA
3 rob michigan
Actual Output
1 john texas
2 smith texas
3 rob texas -
JCTerminal.getState() returns incorrect value
I am using Eclipse SDK301 including the latest JCOP plugin.
I am running on target (so not using the simulation).
PROBLEM
I want to make my offline terminal aware of card removals and insertions.
Therefore, I want to check before I send an APDU to the card that my connection is still valid
by checking the 'JCTerminal.getState()' function.
But this function always returns 285286916 instead of an expected 4 (JCTerminal.CARD_PRESENT)
or 2 (JCTerminal.SLOT_EMPTY).
Is this a bug somewhere ??? .. or should I use another function ??
Further, another question.
Isn't there a listener, so that I can subscribe myself somewhere on card state changes, instead of
a polling like way that I'm using now ??
Thanks beforehand.Hi.
I had recently some problems with JCTerminal.getState(), too but in a different way. (Eclipse 3.01, JCOP 3.1 pre, one emulator and one real reader):
I was using JCTerminal via the OCFJCTerminal implementation. For creating the terminal I did not use JCTerminal.getInstance() but directly the public constructor of OCFJCTerminal:
JCTerminal terminal = new OCFJCTerminal();Every time I called getState() of this terminal I got an Exception (do not remember what exactly).
After some tests I found out how to avoid this Exception:
OCFJCTerminal terminal = new OCFJCTerminal();The only difference is the type of the variable that holds the reference to the terminal-instance.
By my understanding of polymorphic classes it should not make any difference but in reality it makes a difference.
May be is somehow related tou your getState() problems?
Jan
Maybe you are looking for
-
Does ADFS work with SharePoint 2013 with WFEs SSL-offloaded to a F5 load balancer?
Currently we are implementing a SharePoint 2013 Production environment with 2 WFEs load-balanced by F5. SSL is offloaded to F5 and is currently working fine with Integrated Windows Authentication with NTLM. We would like to implement ADFS 3.0 later
-
Difference between pdf and html report format
Why HTML report printouts truncate from the right-end side, compare to the pdf report format ?, do i need to change anything while running report through HTML format
-
Re: Smart quotes won't work
My situation is a bit different to the main thrust of this thread but is still 'smart quotes don't work'. I'm on a 2009 iMac, using Yosemite 10.10.1, Pages 5.5.2 I've followed the instructions on Apple's page (http://help.apple.com/pages/mac/5.0/#/ta
-
I am using Onyx to fix up my Mac. It is running slow. When I installed Onyx, it stopped and gave me a box that said something about needing to repair volume. It told me to get my Mac install CD, go to Utilities and then to Repair Disc. But when I in
-
My HP printer (VIVERA HP inks) prints a test page every time it is switched from off to on how do I disable that? I want to only have a test page print on my demand thx Mike D