Problem at EPS when duplicate object w/ gradient
Hey, check that: In Illustrator CS5 I drew a square, applied gradient, duplicate and rotate it. Then I saved as EPS (Illustrator 8) and open in Corel. There is an error as the fill (gradient) had not been duplicated and rotated along with the path of the object.
Illustrator CS5
EPS Illustrator 8 open at Corel
I know i can expand gradient into steps or mesh but what puzzles me is that recently bought a file at iStockphoto whose gradient is not converted into steps or mesh and it works!
Open the file purchased with the element gradient and repeat the same process as described above. When I open it at Corel, the gradient is duplicated and rotated.
I thank the attention of anyone who can help me with the solution or suggestions.
In the market I work, most people uses Corel. And as I have intent to distribute my design, I need to generate a file that is mostly compatible with other editors.
The problem about expanding gradient into objects is that I dont like the idea of dividing the gradient into hundreds of objects. The gradient mesh uses Clipping Path while the file I bought from iStockphoto is a path (apparently) common.
I am looking for the solution to create linear gradients compatible with other editors without having to divide the shape into pieces or use Clipping Path. As i saw it's possible, I intend to find out how
Similar Messages
-
Duplicate Object Name Error When Publishing Crystal Reports from BW to BOE
Hi,
We recently upgraded our systems (all client and server) to SP2.7 in order to solve a problem with saving Crystal Reports to BW. Now we are experiencing a new error when trying to publish a Crystal Report from BW to BOE (either all in one step from Crystal Reports application or directly from within BW).
Upon trying to publish a Crystal Report from BW to BOE, we get the following error:
"An error occurred while saving and / or publishing. The return code 1 was returned from the server. Logon to Crystal Enterprise failed. Unable to commit the changes to Enterprise. Reason: Failed to commit objects to server : Duplicate object name in the same folder."
We have repeated this issue numerous time with different reports, users and logon credentials and have verified that there are NOT any duplicate object names.
Additionally, in some cases, the report ultimately publishes to BOE, but with the above error interruption along the way.
Any ideas?
Thanks,
Josh
Edited by: Josh Crawford on May 10, 2010 9:46 AMIngo,
Apologies for the delayed response. We've spent a few days poking around with this issue, and had even opened a customer message for it (13641).
In the end, it seems that the problem was somehow associated with the "Prepare this report for translation." flag in the "Save to BW Options" dialog box of Crystal Reports. If we try to Save & Publish with the Translation flag selected, we get the duplicate entry error. If we Save & Publish without the Translation flag selected, everything is fine.
There are still some details we need to look into, but for the time being it looks like we don't have an issue anymore(assuming we ever did) as we're not concerned with Translation capabilities.
If we come across the problem again, I'll post again.
Thanks,
Josh -
What is the problem with converting objects with gradients to gradient mesh?
What is the problem with converting objects with gradients to gradient mesh?
slange,
There may arise some smaller corruption states that may be cured by what you did, as you can see in the list. Sometimes, restarting thrice is needed.
The following is a general list of things you may try when the issue is not in a specific file (you may have tried/done some of them already); 1) and 2) are the easy ones for temporary strangenesses, and 3) and 4) are specifically aimed at possibly corrupt preferences); 5) is a list in itself, and 6) is the last resort.
If possible/applicable, you should save curent artwork first, of course.
1) Close down Illy and open again;
2) Restart the computer (you may do that up to 3 times);
3) Close down Illy and press Ctrl+Alt+Shift/Cmd+Option+Shift during startup (easy but irreversible);
4) Move the folder (follow the link with that name) with Illy closed (more tedious but also more thorough and reversible);
5) Look through and try out the relevant among the Other options (follow the link with that name, Item 7) is a list of usual suspects among other applications that may disturb and confuse Illy, Item 15) applies to CC, CS6, and maybe CS5);
Even more seriously, you may:
6) Uninstall, run the Cleaner Tool (if you have CS3/CS4/CS5/CS6/CC), and reinstall.
http://www.adobe.com/support/contact/cscleanertool.html -
I have tried a couple of times to duplicate objects, in
different ways, so I can later put image into the objects. The
problem is that it works in Flash but when i try it out in my
browser or my friends browser it wount work at all.
So if there is one out there that can explain this or can
point me into right directions it would be alot of help.
Kind Regards
MarioHi Michael,
Not really, as Coherence only compares keys for equality, not the values, when deciding where to store the objects.
What you could do however, is something along the lines of what I described in the previous post -- you could introduce an intermediary pointer/reference object that would only contain an id of your true value object:
public class MyObjectReference implements Serializable {
private static final NamedCache myObjectCache = CacheFactory.getCache("myObjectCache");
private Object id;
public MyObjectReference(Object id) {
this.id = id;
public Object getId() {
return id;
public MyObject getValue() {
return myObjectCache.get(id);
Then your code would become similar to this:
NamedCache myRefCache = CacheFactory.getCache("myReferenceCache");
NamedCache myObjectCache = CacheFactory.getCache("myObjectCache");
MyObject myObj = ...
myObjectCache.put(myObjId, myObj);
myRefCache.put(1, new MyObjectReference(myObjId));
myRefCache.put(2, new MyObjectReference(myObjId));
myRefCache.put(3, new MyObjectReference(myObjId));
Assuming your object is much bigger than its key/identifier, this approach could save you a lot of space in the cluster, as each reference object is very small, while still allowing you to access your value object using different keys and dereferencing:
MyObject myObj = ((MyObjectReference) myRefCache.get(1)).getValue();
You could replace key 1 with 2 or 3 above and the result would be the same.
HTH,
Aleks -
Crash when moving objects...
I have a HUGE problem... in fact I have had lots of problems with Illustrator... but this is anoying.
At least 10 times a day the program just crashes when moving objects... some time text, some time pictures, sometime lines.
Every time i submit a CRASH report with the details... but really I think they are TRASH reports, I mean I have NEVER get an answer, update or ANYTHING from ADOBE.
Last week I almost lost my job because of the ineficiency of the program, the thing is that I used to work with Corel and I was the one who tooked the desicion to change to Illustrator, so I spend the money on an entire suite,GOD!!
My question is simple, it may sound bad, but honestly Can I get my money back? Does anyone have heard about someone getting just so frustrated with the suite like me?
I love PS, I work just fine with DW, but Illustrator and Adobe support is killing me and leaving me without job.
Daniel Vazquez my name...
619-671-0100 x 273 my phone, just in case that a miracle occurs and someone from Adobe can help me.!!!Ok, here I am after the crash number 8 of today, one more time moving objects in a document...
Answering your question about the system I have... here it is.
The system...
Intel(R) Core(TM) Dual Quad CPU
Q8300 @ 2.50 Ghz.
4 Gb RAM
Running on
Microsoft Windows XP
Professional x64 Edition
Version 2003
Service Pack 2
Video Card
NVIDIA GeForce 8400 GS
The program
Adobe Illustrator CS4 out of a box with Creative Web Suite.
And the info out of illustrator menu>System Info is as follows.
Thanks.
System info (from illustator Help)
Components:
ACE 2008/08/27-18:10:41 53.355610 53.355610
Adobe Linguisitc Library 4.0.0
AdobeLM 3.0.11.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
FLEXnet Publisher (32 bit)
Adobe Owl 2008/08/12-18:12:12 2.0.69 53.353913
Adobe Owl Canvas 2.0.69 53.353913
PDFL 2008/07/29-20:24:25 53.199969 53.199969
Adobe Product Improvement Program 1.0.0.220
AdobePSL 53.497547_11.497538 53.497547_11.497538
Adobe Updater Library 6.0.0.1452 (BuildVersion: 52.338651; BuildDate: Wed Apr 16 2008 19:28:20) 52.338651
Adobe XMP Core 4.2.2 53.351735
Adobe XMP Files 4.2.2 53.351735
Adobe XMP Script 4.2.2 53.351735
Adobe CAPS 2,0,99,0 2.135373
Adobe EPIC 3.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
Adobe EPIC EULA 3.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
AFL 1.0
AFlamingo 2008/07/09-11:28:44 53.350580 53.350580
AGM 2008/08/27-18:10:41 53.355610 53.355610
AdobeHelp Dynamic Link Library 1, 3, 11, 0
AIPort 1.0 23.68434
AMTLib 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
AMTServices 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
ARE 2008/08/27-18:10:41 53.355610 53.355610
Adobe Illustrator 1.0
AsnEndUser Dynamic Link Library 1, 6, 0, 8
Unknown Name
AXE8SharedExpat 2008/06/11-20:19:53 NFR 53.348206 53.348206
AXEDOMCore 2008/06/11-20:19:53 53.348206 53.348206
AXSLE 3.3 1.242790
BIB 2008/08/27-18:10:41 53.355610 53.355610
BIBUtils 2008/08/27-18:10:41 53.355610 53.355610
CoolType 2008/08/27-18:10:41 53.355610 53.355610
AdobeCrashReporter 3.0.20080806
ExtendScript 2008/07/28-19:31:09 53.352300 53.352300
Adobe XMP FileInfo 4.2.2 53.351735
FilterPort 1.1 52.
FLEXnet Publisher (32 bit)
Microsoft® Windows® Operating System 5.2.6001.22319
International Components for Unicode 2008/03/20-16:33:10 Build gtlib_1.1 CL#7223
International Components for Unicode 3, 4, 0, 0
International Components for Unicode 2008/03/20-16:33:10 Build gtlib_1.1 CL#7223
International Components for Unicode 2008/03/20-16:33:10 Build gtlib_1.1 CL#7223
International Components for Unicode 3, 4, 0, 0
International Components for Unicode 2008/03/20-16:33:10 Build gtlib_1.1 CL#7223
JP2KLib 2008/06/11-20:19:53 53.100857 53.100857
Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 10.0
LogSession 2, 0, 0, 611
Transport Dynamic Link Library 2, 0, 0, 1211
Transport Dynamic Link Library 2, 0, 0, 716
LogUtils 1, 0, 0, 06052006
MPS 2008/07/07-10:33:04 53.350311 53.350311
Microsoft (R) Visual C++ 6.00.8168.0
Microsoft® Visual Studio .NET 7.10.3077.0
Microsoft® Visual Studio® 2005 8.00.50727.4053
Microsoft® Visual Studio .NET 7.10.3052.4
Microsoft® Visual Studio® 2005 8.00.50727.4053
Microsoft® Visual C++ 2.10.000
Microsoft® Visual C++ 4.00.5270
PDFPort 2008/08/20-20:15:08 53.354855 53.354855
Adobe PDFSettings 1.04
Adobe Photoshop CS4 CS4
Adobe(R) CSXS PlugPlug Standard Dll (32 bit) 1.0.0.71
Registration 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:47:08) 53.352460
Adobe India Sangam Core Code 2008/07/17-10:11:31 53.102428 53.102428
Adobe India SangamML Import from Sangam 2008/07/17-10:11:31 53.102428 53.102428
ScCore 2008/07/28-19:31:09 53.352300 53.352300
Microsoft® Windows® Operating System 6.00.2600.0000
SVGExport 6, 0, 0, 305507 1.305507
SVGRE 6, 0, 0, 305507 1.305507
WRServices Friday May 30 2008 7:18:42 Build 0.7713 0.7713
ATE
OS: Windows
Version: 5.2
System Architecture: x86
Built-In Memory: 4084 MB
User Name: Daniel Vazquez
Serial Number: 9228870813575442
Application Folder:
C:\Program Files (x86)\Adobe\Adobe Illustrator CS4\Support Files\
Primary Scratch Folder:
C:\Documents and Settings\dvazquez\Local Settings\Temp\
Secondary Scratch Folder:
Plug-ins:
Live Menu Item
Adobe AI Application Plugin
Control Groups
Color Conversion
Composite Fonts
New Cache Plugin
AdobeLicenseManager
ZStringTable
Window Menu
Main Filters
Main File Formats
File Format Place EPS
AI File Format
Debug Menu
SLO Text Tool
Mesh Object
Document Window Plugin
Sweet Pea 2 Adapter Plugin
ADM Plugin
ASLib
AdobeActionManager
AILocalized Resources Plugin
FrameworkS
Art Converters v2
FlattenTransparency
FO Conversion Suite
Pathfinder Suite
PDF Suite
BRS Pencil Tool
Rasterize 8
AdobeSlicingPlugin
AdobeActionPalette
AdobeBrushMgr
Adobe Color Harmony Plugin
Control Palette Plugin
Adobe Deform Plugin
AdobeLayerPalette
Adobe Planar Edit Plugin
AdobePaintStyle
PathConstruction Suite
AdobeSwatch_
AdobeToolSelector
Adobe Tracing Object
Adobe Variables Palette
Adobe Custom Workspace
AdobeDiffusionRaster
SvgFileFormat
Snapomatic
Adobe Geometry Suite
Flatten Suite
ShapeConstruction Suite
ExpandS
AI Save For Web
SWFExport
Photoshop Plugin Adapter Targa
Photoshop Plugin Adapter PNG
Photoshop Plugin Adapter Pixar
Photoshop Plugin Adapter PCX
Photoshop Plugin Adapter BMP
Photoshop Plugin Adapter Unsharp Mask...
Photoshop Plugin Adapter Smart Blur...
Photoshop Plugin Adapter Radial Blur...
Photoshop Plugin Adapter Pointillize...
Photoshop Plugin Adapter NTSC Colors
Photoshop Plugin Adapter Mezzotint...
Photoshop Plugin Adapter Gaussian Blur...
Photoshop Plugin Adapter De-Interlace...
Photoshop Plugin Adapter Crystallize...
Photoshop Plugin Adapter Color Halftone...
Photoshop Plugin Adapter Filter Gallery...
Photoshop Plugin Adapter Colored Pencil...
Photoshop Plugin Adapter Cutout...
Photoshop Plugin Adapter Dry Brush...
Photoshop Plugin Adapter Film Grain...
Photoshop Plugin Adapter Fresco...
Photoshop Plugin Adapter Neon Glow...
Photoshop Plugin Adapter Paint Daubs...
Photoshop Plugin Adapter Palette Knife...
Photoshop Plugin Adapter Plastic Wrap...
Photoshop Plugin Adapter Poster Edges...
Photoshop Plugin Adapter Rough Pastels...
Photoshop Plugin Adapter Smudge Stick...
Photoshop Plugin Adapter Sponge...
Photoshop Plugin Adapter Underpainting...
Photoshop Plugin Adapter Watercolor...
Photoshop Plugin Adapter Accented Edges...
Photoshop Plugin Adapter Angled Strokes...
Photoshop Plugin Adapter Crosshatch...
Photoshop Plugin Adapter Dark Strokes...
Photoshop Plugin Adapter Ink Outlines...
Photoshop Plugin Adapter Spatter...
Photoshop Plugin Adapter Sprayed Strokes...
Photoshop Plugin Adapter Sumi-e...
Photoshop Plugin Adapter Diffuse Glow...
Photoshop Plugin Adapter Glass...
Photoshop Plugin Adapter Ocean Ripple...
Photoshop Plugin Adapter Bas Relief...
Photoshop Plugin Adapter Chalk && Charcoal...
Photoshop Plugin Adapter Charcoal...
Photoshop Plugin Adapter Chrome...
Photoshop Plugin Adapter Cont^e Crayon...
Photoshop Plugin Adapter Graphic Pen...
Photoshop Plugin Adapter Halftone Pattern...
Photoshop Plugin Adapter Note Paper...
Photoshop Plugin Adapter Photocopy...
Photoshop Plugin Adapter Plaster...
Photoshop Plugin Adapter Reticulation...
Photoshop Plugin Adapter Stamp...
Photoshop Plugin Adapter Torn Edges...
Photoshop Plugin Adapter Water Paper...
Photoshop Plugin Adapter Glowing Edges...
Photoshop Plugin Adapter Craquelure...
Photoshop Plugin Adapter Grain...
Photoshop Plugin Adapter Mosaic Tiles...
Photoshop Plugin Adapter Patchwork...
Photoshop Plugin Adapter Stained Glass...
Photoshop Plugin Adapter Texturizer...
Twirl v2
AdobeBuiltInToolbox
Adobe Symbolism
Simplify
ShapeTool
Segment Tools
Adobe Scatter Brush Tool
Reshape Tool
Magic Wand
Liquify
Lasso
Knife Tool
Adobe Flare Plugin
AdobeTextDropper
Adobe Eraser Tool
Adobe Crop Tool
Adobe Calligraphic Brush Tool
BoundingBox
AdobeArtBrushTool
Advanced Select
Smart Punctuation
TxtColumns
Spell Check Dictionary
Spell Check UI
Find Replace UI
TextFindFont
TypeCase
Adobe PSD File Import
Adobe PSD File Export
Photoshop Adapter
TIFF File Format
TextExport
AISangamMapper
PNG File Format
MPSParser
MPSExport
MPSCommon
Mojikumi UI
JPEG2K Plugin
JPEG Plugin
GIF89a Plugin
FXG UI
FXG
FreeHand Import Plugin
Adobe DXFDWG Format
ZigZag v2
Scribble v2
TextWrap Dlg
ShapeEffects v2
Adobe Scribble Fill
Saturate
Round v2
Roughen v2
Punk v2
AdobePathfinderPalette
Overprint
OffsetPath v2
AI Object Mosaic Plug-in
MaskHelper v2
Inverse
FuzzyEffect v2
Distort v2
Find
Expand
DropShadow
TrimMark v2
Colors
Cleanup
Adjust
AddArrowHeads v2
Add Anchor Points
Adobe Welcome Screen
AdobeTransparencyEditor
AdobeTransformObjects
Transform v2
Adobe Tracing UI
Adobe Symbol Palette Plugin
SVG Filter Effect v2
Stroke Offset v2
Services
SeparationPreviewPlugin
Scripts Menu
ScriptingSupport
Print Plugin
AdobeNavigator
Adobe Path Blends
AdobeLinkPalette
Kinsoku Dlg
KBSC Plugin
GradientMeshPlugin
Flattening Preview
FileClipboardPreference
DocInfo
Character and Paragraph Styles
Asset Management
Adobe Art Style Plugin
Adobe App Bar Controls Host
Alternate Glyph Palette
AdobeAlignObjects
3D v2
PDF File Format
ADMEveParser Plugin -
Post Author: dmface15
CA Forum: Administration
I am working in a new enviorment and i am trying to save a report to the Crystal Server via the CMC. I am uploading the report from the objects tab and attempting to save to a folder. The report has 1 static defined parameter and that's it. When i click submit to save the report i receive the following error message: "There was an error while writing data back to the server: Failed to commit objects to server : Duplicate object name in the same folder." There is not a anothe report within the folder with that name. What could be causing this error message and equally important, what is the solution.hte message you received about duplicate user probably means something hadn't fully updated yet. Once it did then it worked...
Regards,
Tim -
Problem in delete adjecent duplicates
Hi All,
i have a problem in delete adjacent duplicate in an internal table .
when i use it i want that the records which are getting doubled to be removed
but i also want that if the value in that field is empty for which i am comparing , to be ignored means i dont want the records
to be deleted in which the field value is empty for which i am comparing.
snippet of my code
delete ADJACENT DUPLICATES FROM xkomv COMPARING KSCHL.
so if theere is no value in KSCHL THAT RECORD NOT TO BE DELETED .
waiting for your reply..
Thanks in advanceTry the following,
"delete ADJACENT DUPLICATES FROM xkomv COMPARING KSCHL.
Before using the above statement do the following,
u201C decalare a temporary table for u2018xkomvu2019 say u2018t_xkomvu2019, and copy the data.
Refresh t_xkomv[].
t_xkomv[] = xkomv[].
Delete t_xkomv where KSCHL <> u2018 u2018.
Delete xkomv where KSCHL = u2018 u2018.
u201C Sort xkomv and then use delete adjacent duplicates.
And after this append data from t_xkomv to xkomv.
Hope it helps you,
Regards,
Abhijit G. Borkar -
How to know when an object is deleted?
Hi,
In Java, instances of classes are eliminate by garbage collector and programmers have no chance to do it.
I need to do something, when the instance of a class ends its cycle-life .
How do I know when an object is going to be deleted, in order to make some thing bounded to this event?
thank you
Regards
AngeloThank you for your help ...
Here some code (I hope that I didn't forget something important):
1. A class inside the JaveaBeans to manage events:
* NavBean_EventsBroadcaster is a singleton class used in the JavaBean to manage (fire)
* the events; and also to manage (add/remove) the listeners.
* Events are raised when users push buttons with the purpose to change the display of
* records (of the table) on the screen.
public class NavBean_EventsBroadcaster implements Serializable {
private transient Vector listeners;
private static NavBean_EventsBroadcaster eventsBroadcaster_ForNavBeans = null;
Method to get the instance of the singleton class
static public NavBean_EventsBroadcaster getSingletonInstance() {
if (eventsBroadcaster_ForNavBeans == null) {
eventsBroadcaster_ForNavBeans = new NavBean_EventsBroadcaster();
return eventsBroadcaster_ForNavBeans;
} // getSingletonInstance
* fireTheEvent_X_navBean(): method that raise events
public void fireTheEvent_X_navBean(
Object source,
NavigatorBean_eventsList_ENUM nbEvtENUM,
ResultSet rst,
int keyReg) {
if (listeners != null && !listeners.isEmpty()) {
// object is going to be created (it contains the infos about the event)
NavBeanDB_EventDescriptor event_descr =
new NavBeanDB_EventDescriptor(
source, // dBbeanNavigator
nbEvtENUM,
rst,
keyReg);
// copy of the lisener to use it for add or remove
Vector targets;
synchronized (this) {
targets = (Vector) listeners.clone();
// proper event (select first, next, prev, last reg) is raised
Enumeration enumerat = targets.elements();
while (enumerat.hasMoreElements()) {
NavBeanDBListener_INTERFACE l =
(NavBeanDBListener_INTERFACE) enumerat.nextElement();
l.firedNavigationBeanEvents(event_descr);
System.out.println("Method fireTheEvent ----- key = " + priKeyOnTheScreen);
} // if
} // fireTheEvent()
* Adds a listener to the listener list.
* @param l The listener to add.
synchronized public void addNavBeanAddListener(NavBeanDBListener_INTERFACE l) {
if (listeners == null) {
listeners = new Vector();
listeners.addElement(l);
System.out.println("E' stato registrato un nuovo ascoltatatore per navigationBar");
} // addNavBeanAddListener()
* Removes a listener from the listener list.
* @param l The listener to remove.
synchronized public void removeNavBeanRemoveListener(NavBeanDBListener_INTERFACE l) {
if (listeners.contains(l)) {
listeners.remove(l);
} // removeNavBeanRemoveListener()
} // class NavBean_EventsBroadcaster2. The used interface
* This is the interface that specifies the contract between a NavBeans
* source and listener classes.
* @author Owner
public interface NavBeanDBListener_INTERFACE extends EventListener {
public void firedNavigationBeanEvents(NavBeanDB_EventDescriptor evt);
} // interface NavDB_BeansListener_INTERFACE3. the class adapter
public abstract class DbNavigatorBean_Adapter implements NavBeanDBListener_INTERFACE {
NavigatorBean_eventsList_ENUM navigatorBean_eventsList_ENUM;
public DbNavigatorBean_Adapter() { // costruttore
} // costruttore
* This class have to be implemented from listeners to get events.
* @param evt
// NavigatorBean_eventsList_ENUM {user_chang, sequential_first, sequential_prev, sequential_next, sequential_last}
public void firedNavigationBeanEvents(NavBeanDB_EventDescriptor evt) {
navigatorBean_eventsList_ENUM = evt.getEventType();
switch (navigatorBean_eventsList_ENUM) {
case user_chang:
toDoWhen_user_changeRegistration(evt);
break;
case sequential_first:
toDoWhen_setted_firstRegistration(evt);
break;
case sequential_prev:
toDoWhen_setted_prevRegistration(evt);
break;
case sequential_next:
toDoWhen_setted_nextRegistration(evt);
break;
case sequential_last:
toDoWhen_setted_lastRegistration(evt);
break;
} // witch case
} // firedNavigationBeanEvents()
abstract public void toDoWhen_user_changeRegistration(NavBeanDB_EventDescriptor evt); // { }
abstract public void toDoWhen_setted_firstRegistration(NavBeanDB_EventDescriptor evt); // { }
abstract public void toDoWhen_setted_nextRegistration(NavBeanDB_EventDescriptor evt); // { }
abstract public void toDoWhen_setted_prevRegistration(NavBeanDB_EventDescriptor evt); // { }
abstract public void toDoWhen_setted_lastRegistration(NavBeanDB_EventDescriptor evt); // { }
} // class class DbNavigatorBean_Adapter_base4. the class used to describe the event
Class used to dercribe the event that happened.
public class NavBeanDB_EventDescriptor extends EventObject {
private NavigatorBean_eventsList_ENUM navigationBean_events_ENUM;
private int primaryKeyOfRegOnTheScreen;
private ResultSet resultSet;
private int totOfRegsRegistredOnTheTable;
* Costructor: is used to describe the events
* @param source
* @param nbEvtENUM
* @param rst
* @param keyReg
public NavBeanDB_EventDescriptor( // costruttore
Object source,
NavigatorBean_eventsList_ENUM nbEvtENUM,
ResultSet rst,
int keyReg) {
super(source);
this.navigationBean_events_ENUM = nbEvtENUM;
this.resultSet = rst;
this.primaryKeyOfRegOnTheScreen = keyReg;
extractTotRegsInTheTable(rst);
// this.totOfRegsRegistredOnTheTable = rgsRegNmbr;
System.out.println("Viene creata una istanza di event descriptor");
}// costruttore
* which possibe action caused the event,
* was pushed the button (first, prev, next, last, user select...)
* @return
public NavigatorBean_eventsList_ENUM getEventType() {
return navigationBean_events_ENUM;
} // getEventType
* primmary key of registration on the screen
* @return
public int getPrimaryKeyOfTheRegOnTheScreen() {
return primaryKeyOfRegOnTheScreen;
} // getKeyRegOnTheScreen
* resultSet showed on the screen
public ResultSet getTheFullRegistrationOnTheScreen() {
return resultSet;
} // getTheFullRegistrationOnTheScreen
Number of registrations actually on the table.
public int getTotRegsRegistredOnTheTable() {
return this.totOfRegsRegistredOnTheTable;
} // getRegsRegistredNmbr
private classe that get data
private void extractTotRegsInTheTable(ResultSet rst) {
ResultSet localRst =rst;
try {
int curRow = localRst.getRow();
localRst.last();
this.totOfRegsRegistredOnTheTable = localRst.getRow();
localRst.absolute(curRow);
} catch (SQLException ex) {
Logger.getLogger(NavBeanDB_EventDescriptor.class.getName()).log(Level.SEVERE, null, ex);
} // class NavBeansEvent5. a possible use of the JavaBeans
public class TableClients extends JFrame
implements LinkTablesToDlgThatRandomizeSelections_INTERFACE {
private NavigationBean navigationBean;
public TableClients() { // constructor
navigationBean = new NavigationBean();
navigationBean.initializeDBbeanNavigator(...);
this.add(navigationBean);
navigationBean.addActionNavigatorListener(new DbNavigatorBean_Adapter() {
@Override
public void toDoWhen_user_changeRegistration(NavBeanDB_EventDescriptor nbdbed) {
// do something
@Override
public void toDoWhen_setted_firstRegistration(NavBeanDB_EventDescriptor nbdbed) {
// do something
@Override
public void toDoWhen_setted_nextRegistration(NavBeanDB_EventDescriptor nbdbed) {
// do something
@Override
public void toDoWhen_setted_prevRegistration(NavBeanDB_EventDescriptor nbdbed) {
// do something
@Override
public void toDoWhen_setted_lastRegistration(NavBeanDB_EventDescriptor nbdbed) {
// do something
} // constructor
} // class TableClientsthis code works well...
But if I implement the javaBeans on more than one Dialogs (windows) and the user uses
this dialogs sequentially, then the JavaBean responds to the events always as the caller is the
first dialog that run...
If I delete all listener (on the dialog) when the dialog is close then I have not problems
still thank you
Regards
Angelo -
Hope someone can help with this problem...
I am querying an object based on the query results of an
another object. If the Contact email does not exist, CF8 throws an
error. What I need to do for this query is to substitute a default
value for a contact record that does not have an email (or some
other fix) so that the error does not occur.
Once again, if the email contact email DOES exist, there is
no problem.
Below is the code for my query:
<cfloop query="oppty">
<cfset getContacts = myObject.QueryObject(
"SELECT Id, accountID, Name, Email
FROM Contact
WHERE accountID ='#oppty.accountID#'").results>
<cfoutput>#getContacts.email#<br></cfoutput>
</cfloop>
Any help would be greatly appreciated...!!
Thanks!Sorry for not being clear. The error is as follows:
Error Occurred While Processing Request
You have attempted to dereference a scalar variable of type
class java.lang.String as a structure with members.
51 : ").results>
52 : <cfoutput> #getContacts.ID#
#getContacts.accountid# #getContacts.name#
#getContacts.email#<Br></cfoutput> <!--- --->
53 : </cfloop>
54 :
This error happens when the object is queried an no results
come back. What is happening is in the query
SELECT Id, accountID, Name, Email
FROM Contact
WHERE accountID ='#oppty.accountID#'"
When no data comes back for "Email", I get that java error. I
need to rewrite the query so that there is a default replacement
email if an email does not come back in the query.
Thanks! -
Green guidelines (when lining objects up / aligning) missing
Hi, as title suggests I no longer get the green guidelines which show when the object I am moving is aligned with the bottom/top/middle etc of another object in my document. Tried a couple of things in 'View' but hasn't seemed to solve the problem - probably being stupid but I haven't got the time to spend ages doing it today! So, yet again, I am here for your help...
Thanks as always,
MarkHi all,
Thanks for swift response. Smart Guides are turned 'on', at least according to the little tick next to where it says 'Smart Guides'.
As an example of what I'm doing, I create a rectangular box and place it anywhere on my page. I then create another rectangular box (or whatever shape). When using Illustrator before, I could move the box and some green lines would indicate when my new box was lined up to an edge or the middle of the first box. It's useful for making sure everything is lined up neatly and accurately, but have no idea where the function has gone.
Is this description any clearer?
Thanks again,
Mark -
Adobe Forms Error Message 'Error when transforming object data'
Hi,
When i tried to save(Adobe Forms) after making changes in Layout its giving an error message 'Error when transforming object data' and takes me out of the transaction. How do i solve this ? Can anyone help me out.
Thanks and Regards,
Franklin.hi
I have the same problem , plz help me out
thanks -
Flash Pro CS6 Crash when pasting object
Hi
I am finding that Flash Pro CS6 crashes when you try to paste an object from one FLA library to another.
This only seems to occur when the object contains a text object with an embedded font.
Can you help with this problem please.
Cheerssolved
i was having the same problem and found the solution from Adobe.
you have to go to control panel - hardware and sound - display -
change the size of the text to the smaller one 100%
REstart the os and start adobe flash
i wish this will help -
Ps CS6 Problem: Transform applied to Smart Object cannot be repeated on another target
Ps CS6
OS X 10.6.8
Problem: Transform applied to Smart Object cannot be repeated on another target.
"Edit > Transform > Again" fails to transform any target after a Transform is applied to a Smart Object. The following message appears:When ever I have a problem in CS6 and I have many I always test priot releases like cs2 cs3 cs5. I nevet nitice before you posted this problem the Photoshop has different favlors of Free Transform and that free transform for CS6 has been modified. Adobe seems to be introducind new improvement matche with new bugs,
Investgating your bug using CS5 I see the following. There are two types of free transform one type seems to be for smart Object layers and the other for other layer types. In CS5 you should see a difference in the Option bar for Free transform.
The option bar for layers other then smart object looklike this:
Transform 9 anchor point icons X: field Relative icon Y: filed W: % Constrain icon H: % Angle ° H: ° V: °
The Option Bar for Smart Object layers look like this:
Transform 9 anchor point icons X: field Relative icon Y: filed W: % Constrain icon H: % Angle ° Check Box Anti Alias (grayed out)
If I use the one for other then smart object layers Transform Again is not gratey out and I can use Transform Again on layers even smart object layers However the anchor point seems to be relative always to the first transformed layer's anchor point
If I use free transform on the smart Object Layer and not have done any transform on a other then smart object layer in this Photoshop session not even in an other document the smart object layer will be tramsformed and Transform again menu item will be grayed out. If any had done a Transform on an layer other then smart object layer even in an other document Transform Again would not be grayed out and could be used on the smart object layer at hand. The transform would not be the one just done on the smart object layer rather it be the one done to the other then smart object layer. Seems a bit bazzar to me. This may be how CS6 is also working.
CS6 also added interpolation method to the other then Smart object layer transform and not the one for smart object layers. To be consuitant Adobe should have also put interpolation into the omart opject transform for Adobe transforms smart opject layer by first rendering the pixels for the smart opject then transforms them like a raster layer. Adobe did manage to record the interpolation use into an action step. However I do not know if the made it into Scripting it did not make it into the photoshop javascript user guide. I will test the scriptlistener plugin to see if it records it for the action manager....
Message was edited by: JJMack
I have now tested the Scriptlistner Plugin it does record the interpolation for transform normal layers. Still the layer resize method in the Photoshop Javascript user guide has not been change for that support. In the past what I have done is scripting was to save the users default interpolation Photoshop prenerenvr changed the preference to what I wanted to use do the layer transform resize then restored the users interpolation preferance. Adobe broke that in CS6 if the users defalt preference is what Adobe's defalt is "Bicubic Automatic" an internal Photoshop error occurs. Adobe did not add "Bicubic Autoimatic" to scripting when I try to save the preference scriping has the internal error. There is also no way to set the preference back to "Bicubic Automatic. I'm also transform smart object layers so I would still have to use the save preference, change preference, transform, restore preferance method. This works if the users preference is set to some preference other the "Bicubic Automatic"
Message was edited by: JJMack
So to me it look like CS5 and CS6 transform work basiclly the same. There seems to have been some behavior changes made to CS6 I can not seem to put my finger on as well as the addition of the interpolation method in the option bar. I can't put my finger on it so it may be the same in CS5 and CS6.
It may have to do with the bazar behavior of Free Transform and Transform Again not being available on smart object layers if no free transform to a normal layer has been done in this Photoshop session but are available if one was done in any doument. And thet you can start to do a transform on the smart object layer and see the Transform handle but then start using transform Again shortcut Ctrl+Shift+T and watch the old transform being done perhaps rotating some virtual anchor point and not around the acnchor point bing displayed in the Transform bounding box and control points.
Message was edited by: JJMack
Over in the Adobe Feedback site several issues were posted with CS6 Transform one was marked "Not a problem" by Adobe. One was marked "Solved" by Adobe and the others have no Adobe markings the may on not be a problem
So I beleive there is a bug but I do not think it originated in CS6 the bazar things I see happing also seem to be in CS5. -
Problem in Transport of ID objects using CMS
Hi,
I am using CMS to transport my IR and ID objects from DEV->QA->PROD.
While I am able to transport my repository objects successfully,I do have a problem with trnasport of ID objects.Especially this problem seem to exist only if i try to export individual objects.There isnt any issue for a complete ID transfer which is not my req.
When doing "Release FOr tranpsort" from QA after making the communication channels changes,The object appears in the "assemble " tab.
Ideally Once I assemble the objects,it should diasappear out of assembly page and should be appearing in the "Approval" tab..
But the objects successfully get assembled and dispapper from assembly ,they dont seem to be present in the next approval step.I am unable to track where they are lost.CMS logs doesnt show any error as well.
Any pointers from this issue?
Regards,
RashmiHi,
This will help you,
http://help.sap.com/saphelp_nw04/helpdata/en/93/a3a74046033913e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/55/7a09d0d7d34b828a9740e322b9222c/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/54/8b5b0555264a93a679c2117fedc748/frameset.htm
This PDF file will help you a lot,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f85ff411-0d01-0010-0096-ba14e5db6306
Regards
Agasthuri Doss -
Contact List Problem. I have duplicates on my iPhone. I turned off my Contact and selected "Delete Contacts" Most of the contacts were deleted but about 120 were left on my phone. I've tried selecting individual contacts and deleting them, No Go.
Can anyone help? How do I get rid of these contacts so I can re-synch my iPhone.I have exactly the same problem on my ipad. It is happening on only some contacts but, as with you, when I delete one of the contacts on the ipad, the second ipad contact and the contact on the imac are also deleted. This is even the case when I have differentiated the two contacts on the ipad and can see the one I have deleted on the ipad is not the same one as is then deleted on the imac.
Maybe you are looking for
-
When I run firefox I get the following message: URGENT! Your version of Firefox is no longer protected against online attacks. Get the upgrade - it's fast and free! I am running 5.0.1 and have tried upgrading several times and still get the same mess
-
My iMac's hard drive is almost full - what are my options?
My beloved iMac is running out of space inside It says my hard drive has 232.57 GB, and that there's only 18.07 GB remaining. Eeek! What are my options making more space on my hard drive? I know my biggest problem is iTunes, especially videos. My mus
-
Hello On stock transactions the default price list is last purchase price and we do not want this we want the last calculated price to appear and be the default price list as it is the one used for journal booking. Please tell me how to do it Thank y
-
All, My users been having issues with their CTIOS. When they attempt to log in everything stays black and they are unable to click any button. The users are using soft phones. To resolve the issue I have to remove them from PG
-
I have two programs, the Server.java and Client.java. The Client creates a simple SOAP message and send to the server. The server listens to the port and print out whatever it received from the port: // Server.java ----------------------------------