Need help to use while LOOP to run immediately
HelloI use the Oracle 11 g R2 database.
I need to use 'while' below statement so that I'm going to immediate execution with the following ranges in a LOOP.
USING 100, 200
USING 201, 300
WITH THE HELP OF 301, 400
USING 401, 500
declare
v_maxseq_id number:=100;
v_minseq_id number:= 500;
begin
--WHILE LOOP
EXECUTE IMMEDIATE 'insert /*+APPEND*/all into stage_parsed_while
select * from STAGE_PARSED_h2 WHERE src_file = ''a'' AND load_date = ''03-apr-2013''
and seq_id between :1 and :2'
USING v_minseq_id , v_maxseq_id ;
end;
Kindly help... Thank you
Your syntax for the While loop:
set serveroutput on;
declare
i pls_integer := 101;
begin
while i < 500 loop
dbms_output.put_line('Min :: ' ||i || '; Max :: ' || to_char(i + 99));
i := i + 100;
end loop;
end;
anonymous block completed
Min :: 101; Max :: 200
Min :: 201; Max :: 300
Min :: 301; Max :: 400
Min :: 401; Max :: 500
And Yes, I'm agree with suggestion of knapen to accomplish the task with a single static SQL, rather than go for dynamic SQL (which is the first wrong approach) and then using loops to slow further (which would be another mistake).
Tags: Database
Similar Questions
-
Time for a while loop to run once
Hello guys,.
I want to measure the time for a while loop to run once. There is a piece of code raised. So I just created a simple VI to try, please let me know which is the right way to do it?
And I wondered, when I run the VI without highlighting the execution, he wouldn't give me a number, maybe it's because the code is simple and really fast? I have to highlight all the time?
Thank you
Not quite right. Both get primitive value time will run at the same time. use an image sequence to force the order of execution, as shown. I also brought in the relitve of accuracy seconds vi of VI. LIB\utilities because it depends on the clock of the system rather than the mSec timer accuracy.
-
Need help in using the ActiveX to retrieve a VARIANT
Need help in using the ActiveX to retrieve a VARIANT.
Variant is shown as var {VT_Ul1, 1} in debugging
By using the following
HR = CA_VariantGetShort (& var, &value);)
I get 0 for my answer instead of 1.
Answered my own question.
VT_Ul1 is an unsigned char and not a short.
-
I need help to use my gateway as a monitor for mini mac 2011 2012
OT: installation.
I need help to use my gateway as a monitor for mini mac 2011 2012
You should ask the community of Apple Mac
Community: Mini Mac | Apple support communities
Apple Mini DisplayPort to VGA adapter. Use: Use the adapter Mini DisplayPort to VGA to connect your Mac to a standard analog monitor, projector, or LCD that uses a VGA Connector or a cable. Compatible with: MacBook Pro (retina, 13-inch, late 2012) and later versions. November 11, 2015 -
I need help to use the 3D feature in Photoshop CC on my Windows 7, everything is gray and I can't use anything... Here is my system info:
Adobe Photoshop Version: 14.2.1 (14.2.1 20140207.r.570 2014/02 / 07:23:00:00) x 64
Operating system: Windows 7 64-bit
Version: 6.1 Service Pack 1
System architecture: Intel CPU Family: 6, model: 7 Stepping: 10 with MMX, entire SSE, SSE, SSE2, SSE3 FP
Physical processor count: 2
Processor speed: 2194 MHz
Built-in memory: 4056 MB
Free memory: 942 MB
Memory available to Photoshop: 3399 MB
Memory used by Photoshop: 71%
Tile image size: 128K
Image cache level: 1
Overview of fonts: medium
TextComposer: Latin
Display: 1
Limits of the display: top = 0, left = 0, low = 768, right = 1366
OpenGL drawing: enabled.
OpenGL allows old GPU: not detected.
OpenGL drawing mode: basic
OpenGL allows Normal Mode: fake.
OpenGL allows Advanced Mode: fake.
AIFCoreInitialized = 1
AIFOGLInitialized = 1
OGLContextCreated = 1
NumGPUs = 2
GPU [0]. OGLVersion = "2.1".
GPU [0]. MemoryMB = 1804
GPU [0]. RectTextureSize = 4096
GPU [0]. Renderer = "Mobile Intel (r) 4 Series Express Chipset Family"
GPU [0]. RendererID = 10818
GPU [0]. Vendor name = "Intel."
GPU [0]. VendorID = 32902
GPU [0]. HasNPOTSupport = 1
GPU [0]. DriverVersion = "8.15.10.1994."
GPU [0]. Driver = "igdumd64.dll, igd10umd64.dll, igdumdx32, igd10umd32.
GPU [0]. DriverDate = "20091106000000.000000 - 000.
GPU [0]. CompileProgramGLSL = 1
GPU [0]. TestFrameBuffer = 0
GPU [0]. OCLPresent = 0
GPU [0]. CUDASupported = 0
GPU [0]. OCLBandwidth = 0
GPU [0] .glGetString [GL_SHADING_LANGUAGE_VERSION] = ' 1.20 - Intel Build 8.15.10.1994.
GPU [0] .glGetProgramivARB [GL_FRAGMENT_PROGRAM_ARB] [GL_MAX_PROGRAM_INSTRUCTIONS_ARB] = [1024]
GPU [0] .glGetIntegerv [GL_MAX_TEXTURE_UNITS] = [8]
GPU [0] .glGetIntegerv [GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS] = [16]
GPU [0] .glGetIntegerv [GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS] = [16]
GPU [0] .glGetIntegerv [GL_MAX_TEXTURE_IMAGE_UNITS] = [16]
GPU [0] .glGetIntegerv [GL_MAX_DRAW_BUFFERS] = [7]
GPU [0] .glGetIntegerv [GL_MAX_VERTEX_UNIFORM_COMPONENTS] = [512]
GPU [0] .glGetIntegerv [GL_MAX_FRAGMENT_UNIFORM_COMPONENTS] = [1024]
GPU [0] .glGetIntegerv [GL_MAX_VARYING_FLOATS] = [41]
GPU [0] .glGetIntegerv [GL_MAX_VERTEX_ATTRIBS] = [16]
.extension GPU [0] [AIF::OGL:GL_ARB_VERTEX_PROGRAM] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_FRAGMENT_PROGRAM] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_VERTEX_SHADER] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_FRAGMENT_SHADER] = 1
.extension GPU [0] [AIF::OGL:GL_EXT_FRAMEBUFFER_OBJECT] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_TEXTURE_RECTANGLE] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_TEXTURE_FLOAT] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_OCCLUSION_QUERY] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_VERTEX_BUFFER_OBJECT] = 1
.extension GPU [0] [AIF::OGL:GL_ARB_SHADER_TEXTURE_LOD] = 0
GPU [1]. OGLVersion = "2.1".
GPU [1]. MemoryMB = 0
GPU [1]. RectTextureSize = 4096
GPU [1]. Renderer = "Mobile Intel (r) 4 Series Express Chipset Family"
GPU [1]. RendererID = 0
GPU [1]. Vendor name = "Intel."
GPU [1]. VendorID = 0
GPU [1]. HasNPOTSupport = 1
GPU [1]. DriverVersion = "8.15.10.1994."
GPU [1]. Driver = "igdumd64.dll, igd10umd64.dll, igdumdx32, igd10umd32.
GPU [1]. DriverDate = "20091106000000.000000 - 000.
GPU [1]. CompileProgramGLSL = 1
GPU [1]. TestFrameBuffer = 0
GPU [1]. OCLPresent = 0
GPU [1]. CUDASupported = 0
GPU [1]. OCLBandwidth = 0
GPU [1] .glGetString [GL_SHADING_LANGUAGE_VERSION] = ' 1.20 - Intel Build 8.15.10.1994.
GPU [1] .glGetProgramivARB [GL_FRAGMENT_PROGRAM_ARB] [GL_MAX_PROGRAM_INSTRUCTIONS_ARB] = [1024]
GPU [1] .glGetIntegerv [GL_MAX_TEXTURE_UNITS] = [8]
GPU [1] .glGetIntegerv [GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS] = [16]
GPU [1] .glGetIntegerv [GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS] = [16]
GPU [1] .glGetIntegerv [GL_MAX_TEXTURE_IMAGE_UNITS] = [16]
GPU [1] .glGetIntegerv [GL_MAX_DRAW_BUFFERS] = [7]
GPU [1] .glGetIntegerv [GL_MAX_VERTEX_UNIFORM_COMPONENTS] = [512]
GPU [1] .glGetIntegerv [GL_MAX_FRAGMENT_UNIFORM_COMPONENTS] = [1024]
GPU [1] .glGetIntegerv [GL_MAX_VARYING_FLOATS] = [41]
GPU [1] .glGetIntegerv [GL_MAX_VERTEX_ATTRIBS] = [16]
.extension GPU [1] [AIF::OGL:GL_ARB_VERTEX_PROGRAM] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_FRAGMENT_PROGRAM] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_VERTEX_SHADER] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_FRAGMENT_SHADER] = 1
.extension GPU [1] [AIF::OGL:GL_EXT_FRAMEBUFFER_OBJECT] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_TEXTURE_RECTANGLE] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_TEXTURE_FLOAT] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_OCCLUSION_QUERY] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_VERTEX_BUFFER_OBJECT] = 1
.extension GPU [1] [AIF::OGL:GL_ARB_SHADER_TEXTURE_LOD] = 0
License type: Perpetual
Serial number: 91198700731897176156
The application folder: C:\Program Files\Adobe\Adobe Photoshop CC (64-bit).
Temporary file path: C:\Users\Owner\AppData\Local\Temp\
Zero Photoshop has async I/O active
Scratch the volumes:
C:\, 931.4 G, 429,1 free G
Required plugins folder: C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit) \Required\Plug-Ins\
Main Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit) \Plug-ins\
Installed components:
ACE.dll ACE 2013/29/10-11: 47:16 79,548223 79.548223
adbeape.dll Adobe EPA 2013/02/04-09: 52:32 0.1160850 0,1160850
AdobeLinguistic.dll Adobe linguistic Library 7.0.0
AdobeOwl.dll Adobe Owl 2013/10/25-12: 15: 59 5.0.24 79.547804
AdobePDFL.dll PDFL 2013/29/10-11: 47:16 79,508720 79.508720
Adobe AdobePIP.dll 7.0.0.1786 product improvement program
AdobeXMP.dll Adobe XMP Core 2013 10/29-11: 47:16 79,154911 79.154911
AdobeXMPFiles.dll Adobe XMP files 2013 10/29-11: 47:16 79,154911 79.154911
AdobeXMPScript.dll Adobe XMP Script 2013 10/29-11: 47:16 79,154911 79.154911
adobe_caps.dll Adobe CAPS 7,0,0,21
AGM.dll AGM 2013/29/10-11: 47:16 79,548223 79.548223
ahclient.dll AdobeHelp Dynamic Link Library 1,8,0,31
aif_core.dll AIF 5.0 79.534508
aif_ocl.dll AIF 5.0 79.534508
aif_ogl.dll AIF 5.0 79.534508
AMTLib.dll AMTLib (64 Bit) 7.0.0.169 BuildVersion: 7,0; Brand: Monday, April 8, 2013 02:31:50) 1.000000
ARE.dll ARE 2013/29/10-11: 47:16 79,548223 79.548223
Axe8sharedexpat.dll AXE8SharedExpat 2011/12/16-15: 10: 49 66,26830 66.26830
AXEDOMCore.dll AXEDOMCore 2011/12/16-15: 10: 49 66,26830 66.26830
Bib.dll BIB 2013/29/10-11: 47:16 79,548223 79.548223
BIBUtils.dll BIBUtils 2013/29/10-11: 47:16 79,548223 79.548223
boost_date_time.dll product DVA 7.0.0
boost_signals.dll product DVA 7.0.0
boost_system.dll product DVA 7.0.0
boost_threads.dll product DVA 7.0.0
CG.dll NVIDIA Cg Runtime 3.0.00007
cgGL.dll NVIDIA Cg Runtime 3.0.00007
Adobe CIT.dll CIT 2.1.6.30929 2.1.6.30929
Adobe CITThreading.dll CITThreading 2.1.6.30929 2.1.6.30929
CoolType.dll CoolType 2013/29/10-11: 47:16 79,548223 79.548223
dvaaudiodevice.dll product DVA 7.0.0
dvacore.dll product DVA 7.0.0
dvamarshal.dll product DVA 7.0.0
dvamediatypes.dll product DVA 7.0.0
dvaplayer.dll product DVA 7.0.0
dvatransport.dll product DVA 7.0.0
dvaunittesting.dll product DVA 7.0.0
Dynamiclink.dll product DVA 7.0.0
ExtendScript.dll ExtendScript 2013/10/30-13: 12: 12 79,546835 79.546835
FileInfo.dll Adobe XMP FileInfo 2013 10/25-03: 51:33 79,154511 79.154511
filter_graph.dll AIF 5.0 79.534508
icucnv40.dll International Components for Unicode 2011/11/15-16: 30:22 Build gtlib_3.0.16615
icudt40.dll International Components for Unicode 2011/11/15-16: 30:22 Build gtlib_3.0.16615
imslib.dll IMSLib DLL 7.0.0.145
JP2KLib.dll JP2KLib 2013/29/10-11: 47:16 79,248139 79.248139
libifcoremd.dll Intel Visual Fortran compiler 10.0 (A patch)
libiomp5md.dll Intel(r) OMP Runtime Library 5.0
libmmd.dll Intel(r) C Compiler, Intel C++ Compiler, Intel Fortran compiler 12.0
LogSession.dll LogSession 2.1.2.1785
mediacoreif.dll product DVA 7.0.0
MPS.dll MPS-2013/29/10-11: 47:16 79,535029 79.535029
msvcm80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
msvcm90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
MSVCP100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
msvcp80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
MSVCP90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
msvcr100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
MSVCR80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
Msvcr90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
PatchMatch.dll PatchMatch 2013/29/10-11: 47:16 79,542390 79.542390
pdfsettings.dll Adobe PDFSettings 1.04
Photoshop.dll Adobe Photoshop CC CC
Adobe Photoshop CC CC plugin.dll
PlugPlugOwl.dll Adobe CSXS PlugPlugOwl Dll Standard (64 bit) 4.2.0.36
PSArt.dll Adobe Photoshop CC CC
PSViews.dll Adobe Photoshop CC CC
SCCore.dll ScCore 2013/10/30-13: 12: 12 79,546835 79.546835
ScriptUIFlex.dll ScriptUIFlex 2013/10/30-13: 12: 12 79,546835 79.546835
svml_dispmd.dll Intel (r) C Compiler, Intel C++ Compiler, Intel Fortran compiler 12.0
TBB.dll Intel Threading Building Blocks for Windows 4 1, 2012, 1003
tbbmalloc.dll Intel Threading Building Blocks for Windows 4, 1, 2012, 1003
updaternotifications.dll Adobe Updater Notifications Library 7.0.1.102 (BuildVersion: 1.0;) Brand: BUILDDATETIME) 7.0.1.102
WRServices.dll WRServices Monday, February 25, 2013 16:09:10 build 0.19078 0,19078
Required plugins:
3D Studio 14.2.1 (14.2.1 x 001)
Accented edges 14.2.1
Adaptive wide-angle 14.2.1
Angular Strokes 14.2.1
Average 14.2.1 (14.2.1 x 001)
Bas-relief 14.2.1
BMP 14.2.1
Camera Raw 8.3
Camera Raw Filter 8.3
Chalk and charcoal 14.2.1
14.2.1 charcoal
Chrome 14.2.1
Cineon 14.2.1 (14.2.1 x 001)
Clouds 14.2.1 (14.2.1 x 001)
COLLADA 14.2.1 (14.2.1 x 001)
Halftone color 14.2.1
Color pencil 14.2.1
CompuServe GIF 14.2.1
Pencil tale 14.2.1
Craquelure 14.2.1
Crop and straighten Photos 14.2.1 (14.2.1 x 001)
Crop and straighten Photos 14.2.1 filter
Hatch 14.2.1
Crystallize 14.2.1
Cutting 14.2.1
Dark strokes 14.2.1
Deinterlacing 14.2.1
DICOM 14.2.1
Difference clouds 14.2.1 (14.2.1 x 001)
14.2.1 glow
Move 14.2.1
Dry brush 14.2.1
Eazel acquire 14.2.1 (14.2.1 x 001)
Embed watermark 4.0
Entropy 14.2.1 (14.2.1 x 001)
Extrude 14.2.1
FastCore 14.2.1 routines (14.2.1 x 001)
Fiber 14.2.1
Film Grain 14.2.1
14.2.1 Filter Gallery
3D Flash 14.2.1 (14.2.1 x 001)
Fresco 14.2.1
Glass 14.2.1
Scarlet contours 14.2.1
Google Earth 4 14.2.1 (14.2.1 x 001)
Grain 14.2.1
Graphic pen 14.2.1
Halftone Pattern 14.2.1
HDRMergeUI 14.2.1
IFF Format 14.2.1
Outlines in ink 14.2.1
JPEG 2000 14.2.1
Flattening coefficient 14.2.1 (14.2.1 x 001)
Blur of the lens 14.2.1
Correction of the 14.2.1 goal
Lens Flare 14.2.1
Liquefy 14.2.1
Operation of Matlab 14.2.1 (14.2.1 x 001)
maximum 14.2.1 (14.2.1 x 001)
14.2.1 average (14.2.1 x 001)
Measure Core 14.2.1 (14.2.1 x 001)
Median 14.2.1 (14.2.1 x 001)
Mezzotint 14.2.1
Minimum 14.2.1 (14.2.1 x 001)
MMXCore Routines 14.2.1 (14.2.1 x 001)
Mosaic tiles 14.2.1
Multiprocessor support 14.2.1 (14.2.1 x 001)
Neon 14.2.1
Paper notes 14.2.1
Color NTSC 14.2.1 (14.2.1 x 001)
Ocean Ripple 14.2.1
14.2.1 oil painting
OpenEXR 14.2.1
Paint Daubs 14.2.1
14.2.1 palette knife
Patchwork 14.2.1
Paths to Illustrator 14.2.1
PCX 14.2.1 (14.2.1 x 001)
Photocopy 14.2.1
14.2.1 Photoshop 3D engine (14.2.1 x 001)
Photoshop Touch 14.0
Photo filter package 14.2.1 (14.2.1 x 001)
Pinch 14.2.1
Pixar 14.2.1 (14.2.1 x 001)
Plaster 14.2.1
Plastic wrap 14.2.1
PNG 14.2.1
Pointillism 14.2.1
Polar coordinates 14.2.1
Portable bitmap 14.2.1 (14.2.1 x 001)
Poster edges 14.2.1
Radial blur 14.2.1
Radiance 14.2.1 (14.2.1 x 001)
14.2.1 range (14.2.1 x 001)
Read watermark 4.0
Crosslinking 14.2.1
14.2.1 the ripple
Rough Pastels 14.2.1
Save for Web 14.2.1
ScriptingSupport 14.2.1
Shake Reduction 14.2.1
14.2.1 shear
14.2.1 asymmetry (14.2.1 x 001)
Smart Blur 14.2.1
Smudge Stick 14.2.1
Solarize 14.2.1 (14.2.1 x 001)
Splash 14.2.1
Spherize 14.2.1
Sponge 14.2.1
Sprayed strokes 14.2.1
Stained glass 14.2.1
Stamp 14.2.1
SD 14.2.1 (14.2.1 x 001)
STL 14.2.1 (14.2.1 x 001)
14.2.1 Sumi-e
14.2.1 summons (14.2.1 x 001)
Targa 14.2.1
Texture veneer 14.2.1
14.2.1 tiles
Torn edges 14.2.1
14.2.1 twirl watch
Draft 14.2.1
Vanishing Point 14.2.1
14.2.1 variance (14.2.1 x 001)
14.2.1 variations (14.2.1 x 001)
Water paper 14.2.1
Watercolor 14.2.1
Wave 14.2.1
Wavefront | OBJ 14.2.1 (14.2.1 x 001)
WIA support 14.2.1 (14.2.1 x 001)
Wind 14.2.1
Wireless Bitmap 14.2.1 (14.2.1 x 001)
Zig - zag 14.2.1
Plug-ins option and the third: NONE
Plug-ins that could not load: NONE
Flash:
Mini Bridge
Adobe Exchange
Kuler
Install TWAIN devices: NONE
Unfortunately, it seems that your computer is not only at the height... And thanks for the info detailed immediately, it helps refine the problems more quickly.
-
How to do while loop that runs and re - index reset continually
Hello
I'm trying to send and read data through the serial port. I'll send separate strings that are stored in a table and the serial port read a value that is returned from my instrument for each string that is sent to it. The table is indexed by the 'i' in the while loop. My problem is, the while loop runs until it reaches the maximum array index + 1, then stop. I would like to have the index restart to zero once it reaches the maximum of 'i' - value, then it returns the values of my table again. It is essentially a program to monitor for an instrument, and I need to continually update the variables in the monitor. I'm new to Labview but is really cool! If someone would be kind enough to help, I would really appreciate it.
Thank you
Mike
Anil Reddy wrote:
What about using another loop
Nested loops...
Please do not do this.
A Quotient function and the rest is all you need. Entry is equal to the size of the array.
-
Data dependence isn't the only thing to stop while loops to run simultaneously?
I write code to turn two stepper motors with various functions. This is my first program, so I don't know it's terrible, but I'm very interested in getting this work. I checked for the data depenecy and followed some suggestions to use local variables to solve the problem. It did not work, so now I'm trying to understand this.
I know that all features were able to simultaneously run, but after a few changes (including put everything in a while loop to keep the program running until someone clicks the exit button), no function can currently work simultaneously.
I'll post my code in case someone has the time to watch it (I'd really appreciate it if someone did), but I am also looking for any other problem that might be the source of the problem.
Really, any help is greatly appreciated.
Thanks in advance
-
Using 'while' loop or something like that
Gurus,
To do a selection online to compare a literal number. I thought I could use a "while loop" for this but get errors. Any other suggestions out there?
Thank you.while (select count(1) from mtl_cycle_count_entries where cycle_count_header_id = crec_purge_cc_by_hdr.cycle_count_header_id) > 0 loop ... end loop;
Points for correct or helpful answers.PL/SQL is two other languages. PL and SQL - integrated at the level of the source code. It is not T - SQL where the SQL language have been extended with additional procedures and conditional structures and treatment orders.
If you can not run a SQL and compare that with a PL variable by using a condition WHILE . The next type of conditional processing is necessary.
loop select count(1) into someVar from mtl_cycle_count_entries where cycle_count_header_id = crec_purge_cc_by_hdr.cycle_count_header_id; exit when someVar <= 0; .. code .. end loop;
Select ugly even if - as the part must be modular in function.
So put this selection in a function, will allow you to do what follows - as you expected:
while someFunction > 0 loop .. code .. end loop;
Points for correct or helpful answers.
Oh please... do you honestly think that I spend my free time here, for points? The points are useless and meaningless. It can't buy you a beer. He does not buy respect you. It would be silly to put on a RESUME.
It is therefore a bit insulting to have points restless as a carrot to meet a problem here. Some of us don't never ask for to the points system. Some of us do not think it helps anyway to the OTN forums - except to raise the noise level from those who think that forum points makes gurus and experts...
Sorry for this rant - but the points thing is IMO the worst feature that has been added to the RTO since I've been around.
-
I'm doing a LabVIEW MyRIO project on how to display the values. Basically, I give myself a LCD screen and a keyboard. I'm supposed to show three sequences in the order. First, it must ask the user to enter a number on the keyboard to choose his field of interest. Then depending on the number, the user is prompted again to choose another number to specify the particular value he or she wants to watch. Finally, the value is displayed and the user can choose to return to the previous sequence interface by pressing a key. Each of the three sequences are able to "hold" until the user presses a button.
I am able to attend the second interface using all loop inside a structure of the case, but I don't know how to start pressing a button to return to previous sequences. I need help on this particular part.
Thanks in advance!
The code that looks way too complicated for the problem you described. Where is the state machine that we suggested to you? Why so many useless people sequence structures?
-
To use or not to use: while loop?
Being relatively new to LabVIEW and excited by the event programming Structure makes me think that a While loop should almost never be used.
A While loop uses "polling" to see if a condition is fulfilled or not before you stop the execution, which eats memory. (No pun intended) while event Structures
don't constantly gobble up CPU memory and waiting for something to happen, and then runs.
Can someone give me a simple and good example of when it is appropriate to use a While loop? Do not hesitate to talk about certain situations more complicated, requiring a While loop
which cannot really be addressed with the programming of the Structure of the event.
While loops and structures of the event go hand in hand. You almost always want to place the structure of the event within a while loop. If you do not you will serve a single event. The while loop will allow you to repair all the events. It is important to note that when there is no event loop will not be doing anything. He will be inactive and essentially no time consume CPU. The structure of the event will have to wait for the next event.
-
NEED HELP URGENT! 5.2 Lightroom runs slow on my new PC
Hi all!
Thank you for the time you spend reading this! I am very grateful!
A few months ago, I decided to connect my laptop to a Full HD monitor so that I can hopefully get a better resolution when editing photos. I bought the monitor but BAM! It was all lagy and I realized that my laptop is not good enough to run things smoothly (although it may do so at its native resolution perfectly 720 p) so, as a student, I started to work and to invest the money to buy a computer case and use it with the monitor that I had already bought for no reason!
So, I built my new PC recently and I put the (relatively) decent material about it but I still have the same problem
Here are the specs of my PC:
Windows 7 SP1 64 bit
RAM: 8 GB DDR3 1600
Processor: AMD FX-8320 8-core 3.5 Ghz
MB: ASUSTeK COMPUTER INC. M5A97 R2.0 (Socket 942)
Graphics card: 1024MB ATI AMD Radeon HD 7700 Series (GB)
Hard drive: 500 GB Western Digital SATA 3
Here's the video of my delay in the computer:
http://www.YouTube.com/watch?v=xtaKV1wH9pY
(the video is from 4.4 lightroom but 5.2 is the same)
I know that some of you will say that's not SSD, so it's slow, but I don't think that my hard drive is causing a problem. Laptop from my friend who has specifications lower than mine (a 2.5 HDD), lower map low graphics + CPU (but Intel i7) performs much better and is much smoother (is almost perfect) in the culture and the change of exposure.
What do you think is the problem? It's shit AMD processor that is the cause, or is - this lightroom which is not compatible with my processor? What parts should I change as appropriate, or do I return everything and work with lower resolution on my laptop
I really need help with this, because if I can't solve this problem, I have to return the PC and get refund because there will be no use for me.
Very well! So, what's up on my new processor and motherboard! I will also avoid AMD for the rest of my life (as long as I use Lightroom!)
-
Need help to use a diskpart command line to create a partition.
Original title: diskpart question - please helpI really need help with the diskpart commands, so I hope someone can help out me. I recently sold a pc on ebay which would include a 320 GB HARD drive. I didn't want to take any chances on the data being restored from the disk I did a "clean up" the disk to be sure.
Seeing how it would take time, I started after work and went to bed. During the night the XP machine, it worked on that decided to do an update and restart. Long story short, I have more the diskpart command line to create the new partition and format the disk, and I can't (don't know how) get machine XP or 7 to recognize the drive.
I do not think that it will hire at all, but the reader is sitting in a docking station and mounted in the machine. If someone could help me I would be very happy. If you can give me a list of commands that I need to get this drive back to normal and ready to ship (so the buyer can easily load their own OS) I would be eternally gratefull.
Is there another way besides as diskpart to get the disk to format so I can send it ready for the new owner to install its own operating system?Hello
Step 1: Format your hard drive using the Installation disc.
If you have the installation disc, you can format the hard drive.
To do this, follow the steps below:
(a) place the installation disk in the system tray.
(b) restart the system using the installation disc. (This is commonly known as booting from the installation disc).
(c) during the installation process, you can re-partition and reformat your hard drive
Note: the process will erase your files and programs, so remember to make backups of your data files and the program before you start.
Check out the link:
http://Windows.Microsoft.com/en-us/Windows7/installing-and-reinstalling-Windows-7
You can try following the steps from the link below
http://support.Microsoft.com/kb/313348
For Windows vista -http://Windows.Microsoft.com/fr-fr/Windows-Vista/Create-and-format-a-hard-disk-partition
For Windows 7 - http://windows.microsoft.com/en-US/windows7/Create-and-format-a-hard-disk-partition
I hope this helps.
-
Need help cleaning a recursive loop, please.
Hello again,
I'm on another quest to write a function completely fool proof to a very specific task in Illustrator. The task is to create a new work plan in the target document (determined by a guest of small script user interface) which is a certain distance from the existing chart with the highest index Board (so I'm still putting the new plan of work at the end). After I created the work plan, I want to activate the source document and duplicate all the layers (a few layers are empty but will be used later) and work in the doc of the target and place them on the newly created artboard.
With the help and advice of Silly-V , I wrote a recursive loop to handle the situation of nested layer. This brings me to the first part of my question. Please take a look at recursion and let me know if there is anything I can do to clean it up and simplify as much as possible. (I know it looks really messy. I've learned how do on the fly and I changed a lot of variables and loops after the fact, just trying to make it work). I hope also that somehow slightly more efficient to work this will improve stability as well. As it is, I can only run this script 3 or 4 times (if I'm lucky), before I get persistent errors of MRAP on trivial things such as: layers.getByName("Information").visible = false; At this point, the only recourse is to stop illustrator and reopen files. So I'm usually good for a few runs more...
Part 2 of my question is the following. Is there a way to reproduce the work from one document to the other, and place it on the new artboard rather than the artboard [0]? Currently, art is duplication of artboard [0] the doc from the source to the artboard [0] the doc of the target and then I manually manipulate the implementation by defining: this.left this.left = + (artboards.length * 2100). First, it is just steps adding too much to the script and slow things down I'm sure. The second problem that is after 4 work plans, I need down another line (to keep from spilling onto the pasteboard). That adds another layer of complexity and a lot more if statements to determine how far from move it and in what direction.
Here's the script in its entirety. Please do not hesitate to rip it and ask me WTH I thought. According to carloscanto, script.elegant is definitely fake.
var copyToMaster = function(){ var docRef = app.activeDocument; var layers = docRef.layers; var masterFile = getTargetDoc(); if(masterFile == null){ return; } var master = app.documents.getByName(masterFile); var sourceDoc = app.activeDocument; var move; var myLayer; var targetLayer; var innerTargetLayer; var outerTargetLayer; //Logic Container// function outerRecursive(layer){ var name = layer.name; try{ outerTargetLayer = targetLayer.layers.getByName(layer.name); } catch(e){ outerTargetLayer = targetLayer.layers.add(ElementPlacement.PLACEATBEGINNING); outerTargetLayer.name = name; } if(layer.pageItems.length>0){ for(var b=layer.pageItems.length-1;b>-1;b--){ var curItem = layer.pageItems[b]; var copyCurItem = curItem.duplicate(outerTargetLayer,ElementPlacement.PLACEATBEGINNING); copyCurItem.left = curItem.left+move; } } if(layer.layers.length>0){ for(var e=layer.layers.length-1;e>-1;e--){ var subSubLayer = layer.layers[e]; innerRecursive(subSubLayer); } } } function innerRecursive(subLayer){ try{ innerTargetLayer = outerTargetLayer.layers.getByName(subLayer.name); } catch(e){ innerTargetLayer = outerTargetLayer.layers.add(); innerTargetLayer.name = subLayer.name; } if(subLayer.pageItems.length>0){ for(var g=subLayer.pageItems.length-1;g>-1;g--){ var curItem = subLayer.pageItems[g]; var copyCurItem = curItem.duplicate(innerTargetLayer,ElementPlacement.PLACEATBEGINNING); copyCurItem.left = copyCurItem.left + move; } } if(subLayer.layers.length>0){ for(var h=subLayer.layers.length-1;h>-1;h--){ innerRecursive(subLayer.layers[h]); } if(name == "Information"){ layer.locked = true; layer.visible = true; } else if(name == "Prepress"){ layer.locked = false; layer.visible = false; } } if(subLayer.name == "Information"){ subLayer.locked = true; subLayer.visible = true; } else if(subLayer.name == "Prepress"){ subLayer.locked = false; subLayer.visible = false; } } function getTargetDoc(){ var docs = []; for(var a=0;a<app.documents.length;a++){ docs.push(app.documents[a].name); } var targetIndex = new Window("dialog", "Which is Master"); var newTextGroup = targetIndex.add("group"); newTextGroup.text = targetIndex.add("statictext",undefined,"Which file do you want to merge to?"); newTextGroup.align = "center"; var radioGroup = targetIndex.add("group"); radioGroup.alignChildren = "left"; radioGroup.orientation = "column"; for(var a=0;a<docs.length;a++){ radioGroup.add("radiobutton",undefined,docs[a]); } radioGroup.children[0].value = true; var buttonGroup = targetIndex.add("group"); var ok = buttonGroup.add("button", undefined, "OK"); var can = buttonGroup.add("button", undefined, "Cancel"); function selected(which){ for(var c=0;c<which.children.length;c++){ if(which.children[c].value == true){ return which.children[c].text; } } } if(targetIndex.show() == 1){ return (selected(radioGroup)); } else{ return; } targetIndex.show(); } function createNewArtboard(){ master.activate(); move = ((master.artboards.length) * 2100) var aBcount = master.artboards.length; var lastAB = master.artboards[master.artboards.length-1]; var aB = lastAB.artboardRect; var left = aB[0]; var top = aB[1]; var right = aB[2]; var bot = aB[3]; var moveRight = 2100; var moveDown = 2100; if(aBcount != 5 && aBcount != 10){ var newLeft = left + moveRight; var newRight = right + moveRight; var rect = [newLeft,top,newRight,bot]; var newAb = master.artboards.add(rect); } else{ var originAb = master.artboards[0].artboardRect; var oLeft = originAb[0]; var oTop = originAb[1]; var oRight = originAb[2]; var oBot = originAb[3]; oTop = oTop - moveDown; oBot = oBot - moveDown; var rect = [oLeft,oTop,oRight,oBot]; var newAb = master.artboards.add(rect); } sourceDoc.activate(); } //Function Calls createNewArtboard(); for(var a=0;a<layers.length;a++){ layers[a].locked = false; layers[a].visible = true; } for(var a=0;a<master.layers.length;a++){ master.layers[a].locked = false; master.layers[a].visible = true; } for(var a=layers.length-1;a>-1;a--){ var curLayer = layers[a]; try{ targetLayer = master.layers.getByName(curLayer.name); } catch(e){ targetLayer = master.layers.add(); targetLayer.name = curLayer.name; } if(curLayer.pageItems.length>0){ for(var k=curLayer.pageItems.length-1;k>-1;k--){ var curItem = curLayer.pageItems[k]; var copyCurItem = curItem.duplicate(targetLayer,ElementPlacement.PLACEATBEGINNING); copyCurItem.left = copyCurItem.left + move; } } if(curLayer.layers.length>0){ for(var f=curLayer.layers.length-1;f>-1;f--){ var curSubLayer = curLayer.layers[f]; outerRecursive(curSubLayer); } } } //re-lock/hide layers; for(var a=0;a<master.layers.length;a++){ if(master.layers[a].name == "Guides" || master.layers[a].name == "BKGRD, do not unlock"){ master.layers[a].locked = true; } else{ for(var b=0;b<master.layers[a].layers.length;b++){ var level2 = master.layers[a].layers[b]; if(level2.name == "Prepress"){ level2.locked = false; level2.visible = false; } else if(level2.name == "Information"){ level2.locked = true; level2.visible = true; } } } } } copyToMaster(); copyToMaster = null;
How is that?
function duplicateToMaster(){ function pasteInMaster(){ if(app.pasteRemembersLayers === false){ app.pasteRemembersLayers = true; app.executeMenuCommand('pasteInPlace'); app.pasteRemembersLayers = false; }else{ app.executeMenuCommand('pasteInPlace'); } } var aDoc = app.activeDocument; app.executeMenuCommand('selectall'); app.executeMenuCommand('copy'); var bDoc = app.documents[1]; bDoc.activate(); pasteInMaster(); } duplicateToMaster();
-
Need help with deleting/closing 63 process running on the computer always?
MY COMPUTER COSISTANTLY HAS ABOUT 60 PROCESSES RUNNING ALL THE TIME. I HAVE READ ALL THE INFORMATION ON WHAT THEY ARE AND WHAT THEY MEAN, BUT I STILL DON'T KNOW WHAT PROCESS I MUST CLOSE AND FEAR THAT I WILL END UP SHUTTING DOWN THE ONE WHO SHOULD RUN. IM NOT VERY SAVVY COMPUTER SO I DO NOT REALLY UNDERSTAND WHAT WANTS ALL SAY, BUT I DID RESEARCH ALMOST ALL PROCESSES TO SEE IF IT WOULD HELP ME DISTINGUISH WHICH THOSE DI NO NEED TO RUN WELL, IT HAS NOT HELPED. PLEASE IF ANYONE CAN HELP ME CLOSE / REMOVE PROCESSES THAT MUST RUN AND HELP ME FIND A PERMEANT WAY TO PROGRAMS/PROCESSES IN ORDER TO CLOSE WHEN NOT IN USE. THANKS FOR ANY HELP IT IS GREATLY APPRECIATED!
Hello jacquelinek1104,
Below, I've added a link with another similar to your question. Hope this helps you.
Microsoft Answers:
Thank you
James
-
Need help choosing a new computer to run After Effects
Hi all
I waited to buy a desktop computer until I could set up something really good, but running After Effects on my laptop is not just cut it. It slows down everything and when you try to use the feature plays only 6 frames per second. That being said, I need something that will give me better performance than my laptop but don't break the Bank. (That way I can still move to a more desirable machine.) I'm a noob when it comes to shopping for computers that go beyond the disk space and wifi, so I asked around, but honestly I'm more often conflicting opinions . I said the most important GPU, I said GPU is not serious at all. It goes the same for the CPU. I was also told that it's okay if I get something with integrated graphics on dedicated, etc.. This is where I hope you guys can help, since you actually understand the program I run.
I would buy something already built, so I don't have to worry about what anyone screwing. I've been thinking to get a desktop computer cheap off of ebay (as long as it will work better than my laptop) and then adding on it, but I don't know if it's the wiser decision. All desktop computers can still be improved or they hit a point where they are worthless?
Here are the specifications of my laptop:
Windows 10 home
Intel core i3 cpu M380 @ 2.53 GHZ
4 GB of ram (3.80 GB usable)
64 bit
1 TB HARD disk drive
Intel HD (internal) graphics with a total of 1696 MB graphic memory and 64 MB dedicated video memory
Is there something out there that would be more fluid than my laptop, but for cheap AE? Here are a few I've been Watch: Dell Optiplex 960 (3 GHz Quad Core Q9650 / 4 GB RAM / 160GB HDD)
IBM Thinkcentre M58 PC Windows 7 Pro Desktop Core 2 Duo 3.0 GHz/8 GB / 250 GB HD with intergrated graphics
A generation custom (with integrated graphics), including: Card mother Z87 - G41 / 8 GB RAM FURY HYPER / Gear solid 400w PSU / LG DVD PLAYER / INTEL PROCESSOR (3.2GHZ) G3258 / 240GB Sandisk Ultra II SSD / MSI cases
And this one: AMD 4.2 Ghz Quad Core 8 GB RAM 1 TB Hdd/integre graphic.
Thank you in advance for your help!
For AE the only things that really affect performance are the cores, clock speed and memory.
We must look at least an i7 quad core systems with hyper threading (6 or 8 core is much better, but more expensive) and at least 32 GB of memory. You must also at least two SSD, one for the OS, one media and projects. The video card is completely irrelevant for AE, any card $ 30 is sufficient.
See Page Tweakers
Maybe you are looking for
-
I have the scrolling problem in netbeans IDE in my macBook pro early 2015 (retina 13 inches), somewhere that is extremely fast cannot see what is happening and in a place more slowly scrolling and not able to fix by increase or decrease scrolling spe
-
Hello I have the latest version of El Capitan 10.11.5 but I don't have the latest version of safari Can you help me? Thank you Leo - France
-
"I understand the risks" missing option - page is read from cache
trying to access the Web site, I am facing a security warning because the certificate is self-signed.This is an internal site, which is currently the subject of tests - so it's ok to add an exception.the question is, the option to select "I understan
-
Where are stored the documents uploaded to the tune of my IPad?
-
change public network to the private sector
I'm working on a laptop HP Envy Touchsmart. Model number is 15-j057cl. He had a serious hard disk crash, and I am trying to recharge using the USB stick recovery at HP, because there is no CD/DVD drive. Windows 8. All the drivers are loaded. I ha