Difference b/w ACC and BCC while data modifying
HI Guys,
What is the main diffeence b/w ACC and BCC with respect to data modification
what will happen it i modify data through acc and bcc
Use the ACC during development:
Browse and edit component configurations and live values
Build scenarios
View And edit pipelines
View and edit repository data
Business Control Center- UI for Business Users to upload content to Catalogs, create promotions, create price list.
In a B2B scenario we can use it to create and manage
Merchant Organization
Sub OrganizationsBusiness units
Catalogs
Price list
Associate Price list to each Sub Organization or to Each Business units based on the Contract.
Basically used for content deployment and admnistration
Similar Messages
-
Main differenct b/w ACC and BCC in data modification
HI Guys,
What is the main difference b/w ACC and BCC while data modification
If i wnat modify data in catalog what will happen if i modify through ACC and BCCUse the ACC during development:
Browse and edit component configurations and live values
Build scenarios
View And edit pipelines
View and edit repository data
Business Control Center- UI for Business Users to upload content to Catalogs, create promotions, create price list.
In a B2B scenario we can use it to create and manage
Merchant Organization
Sub OrganizationsBusiness units
Catalogs
Price list
Associate Price list to each Sub Organization or to Each Business units based on the Contract.
Basically used for content deployment and admnistration -
Difference between sy-datum and any given date
Dear Friends;
I have one query regarding DATE I wanna calculate the difference between
SY-DATUM and ANY GIVEN DATE . Is there any function or code available that take one parameter as sy-datum and another parameter as any given date and give result as no. of days between them
Regards;
ParagDATA: DATEDIFF TYPE P.
CALL FUNCTION 'SD_DATETIME_DIFFERENCE'
EXPORTING
date1 = '20071122'
time1 = '000001'
date2 = '20070905'
time2 = '000001'
IMPORTING
DATEDIFF = DATEDIFF
EXCEPTIONS
INVALID_DATETIME = 1
OTHERS = 2.
Greetings,
Blag. -
In Mavericks, is there a way to sort by and arrange by date modified?
In Mavericks, is there a way to sort by and arrange by date modified? I know how to do it in normal finder, however, if I try to upload something or open a document, it will not sort or arrange by date modified. I can sort by, but I cannot arrange by. It always seems to reset itself as well in finder for me. Is there a way to make this the default view?
Hello Miss Vicky
Check out the quoted section below to change how finder opens up as well as other information on changing Finder views.
Mac OS X: How to Save a Finder View (Column, Icon, or List) for a Specific Folder or Disk
http://support.apple.com/kb/TA20803
OS X Mavericks: Choose options for viewing items in Finder windows
http://support.apple.com/kb/PH13896
How to set a preferred view
There are several ways you may open a given item in a new Finder window for the purpose of saving a view, but this method is the simplest. Follow these steps:
Close open Finder windows.
Click the Finder icon in the Dock.
Choose Preferences from the Finder application menu.
Click "Always open folders in a new window" to enable that option.
Open the item for which you wish to set a view. It should appear in its own new window.
Set the desired view in the new window.
Close the new window.
Repeat Steps 5 to 7 for any item you wish to set.
If desired, click "Always open folders in a new window" to disable that option.
Close the Finder Preferences window.
Regards,
-Norm G. -
Difference between Consolidation, Harmonization and Central master data man
Hi ..Expertise
Consolidation is use to identify duplicate records and merge them into one record.
Harmonization is the process of pushing the new cleansed data back out to your partner systems.
Central master data management means you create records within MDM and then you distribute (Syndicate) this centrally created data to your Remote Systems.
My Question is her after Consolidation both Harmonization and Central master data management is doing the same thing i.e. sending the clean data to the other system. What is the difference between these two? Please explain me with an example or scenario..Hi Yugandhar,
There are three basic scenarios that we follow in MDM:
Data Consolidation
Data Harmonization
Central Master Data Management
Consolidation :
Conolidation (matching , normalization, cleansing) and storage of master data imported from client system. Entails capabilities to identify identical and similar objects spread across the local systems , build consolidated master data.
Key Capabilities:
1. Cleansing and de-duplication
2. Data normalization including categorization and taxonomy management
3. New interactive consolidation capabilities
Data Harmonization :
In case of Harmonization we generally aim at reaching high quality master data within heterogeneous system landscapes. Here the main focus is on ensuring high quality of master data within the connected systems and then distributing the Master data
Key Capabilities:
1. Automated synchronization of globally relevant master data information
2. New Interactive distribution capabilities
Central Master Data Management :
In case of CMDM, it is not always the scenario that the Client wants to go for the above two scenario`s, but CMDM is always required as it helps us to maintain the Business data effectively and efficiently.
After MDM is put into the business scenario all the operations related to the Master records are done in MDM only. For Eg: Creating a record, Deleting a record, Distributing a record etc.
Now it is the work of CMDM to centrally maintain the data and check that no duplicate enteries can be created.
And all the various systems that are attached to MDM gets the updates from CMDM with the help of Syndication Process or Distribution Process.
Key Capabilities:
1. Central creation and maintenance of data
2. Ongoing master data quality
Hope this would be helpful !!!!!!!!!
Regards,
Parul -
Difference between 3.5 and 7.0 Data sources
Hi experts,
1).What is the difference between BW 3.5 data sources and BI 7.0 Data sources
2).How many Versions are there in BI 7.0 Data sources?
thanks in advance,
venkatVenkata,
New in BI with SAP NetWeaver 7.0
http://help.sap.com/saphelp_nw04s/helpdata/en/a4/1be541f321c717e10000000a155106/frameset.htm
What's new in SAP NetWeaver 7.0(2004s)? - An introduction to the functionality deltas and major changes
http://csc-studentweb.lrc.edu/swp/Berg/Articles/NW2004s_what_is_new.ppt
/people/sap.user72/blog/2004/11/01/sap-bi-versus-sap-bw-what146s-in-a-name
http://help.sap.com/saphelp_nw70/helpdata/en/d0/46144236bcda2ce10000000a1550b0/frameset.htm
New Features in BI 2004s Process Chains
New Features in BI 2004s Process Chains
Difference between BW 3.X BEx and BI 7.0 BEx
Difference between BW 3.X BEx and BI 7.0 BEx.
http://help.sap.com/saphelp_nw04s/helpdata/en/a4/1be541f321c717e10000000a155106/frameset.htm
What's new in SAP NetWeaver 7.0(2004s)? - An introduction to the functionality deltas and major changes
http://csc-studentweb.lrc.edu/swp/Berg/Articles/NW2004s_what_is_new.ppt
/people/sap.user72/blog/2004/11/01/sap-bi-versus-sap-bw-what146s-in-a-name
http://help.sap.com/saphelp_nw70/helpdata/en/d0/46144236bcda2ce10000000a1550b0/frameset.htm
New Features in BI 2004s Process Chains
New Features in BI 2004s Process Chains
Difference between BW 3.X BEx and BI 7.0 BEx
Difference between BW 3.X BEx and BI 7.0 BEx.
Hope this helps
-RajNi -
How to put mail ids in CC and BCC while sending mail through ABAP?
Hi all,
i have created a report which sends the output of the report to external mail ids. I want to put some email ids in CC or BCC.
Please do guide me so that i can proceed with the development.
Thanks and Regards,
Syedjust go through below code and
*& Report Z_TTTT
REPORT Z_TTTT1.
*TABLE DECLARATIONS
TABLES: SOLI.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT_B1 NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE .
PARAMETERS: SAPID RADIOBUTTON GROUP ADDR.
SELECTION-SCREEN COMMENT 5(20) T_SAPID.
PARAMETERS: EMAIL_ID RADIOBUTTON GROUP ADDR.
SELECTION-SCREEN COMMENT 30(20) T_EMAIL.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK B1.
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT_B2 NO INTERVALS.
SELECTION-SCREEN BEGIN OF LINE .
SELECTION-SCREEN COMMENT 5(20) TXT_ID.
SELECT-OPTIONS: ID FOR SOLI-LINE NO INTERVALS.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE .
SELECTION-SCREEN COMMENT 5(20) TXT_CC.
SELECT-OPTIONS: CC FOR SOLI-LINE NO INTERVALS.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE .
SELECTION-SCREEN COMMENT 5(20) TXT_BCC.
SELECT-OPTIONS: BCC FOR SOLI-LINE NO INTERVALS.
SELECTION-SCREEN END OF LINE.
*SELECTION-SCREEN BEGIN OF LINE .
*SELECTION-SCREEN COMMENT 5(20) TXT_SEND.
*PARAMETERS: SENDER LIKE SOUD-USRNAM.
*SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK B2.
*SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-009.
*PARAMETERS: SUB_LINE(60) TYPE C.
*SELECTION-SCREEN END OF BLOCK B3.
*SELECTION-SCREEN BEGIN OF BLOCK B4 WITH FRAME TITLE TEXT-008.
*SELECT-OPTIONS: TEXT1 FOR SOLI-LINE NO INTERVALS.
*SELECTION-SCREEN END OF BLOCK B4.
SELECTION-SCREEN BEGIN OF BLOCK B5 WITH FRAME TITLE TEXT_B5.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: P_ATTACH AS CHECKBOX USER-COMMAND RAD1.
SELECTION-SCREEN COMMENT 5(20) T_ATTACH.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 5(20) T_FLNAME.
PARAMETERS: P_FLNAME TYPE RLGRAP-FILENAME MODIF ID M1 .
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK B5.
*Data Declarations
DATA: MAIL_CONTENT LIKE SOLI OCCURS 0 WITH HEADER LINE,
SUBJECT_LINE LIKE SOOD1-OBJDES.
DATA : SENDER TYPE SY-UNAME.
DATA : IT_REC type SOLI OCCURS 0 WITH HEADER LINE.
*INITIALIZATION Block
INITIALIZATION.
TEXT_B1 = 'Output Specification'.
T_SAPID = 'SAP User ID'.
T_EMAIL = 'Email ID'.
TXT_ID = 'Receipient Id'.
TXT_CC = 'CC'.
TXT_BCC = 'BCC'.
TEXT_B2 = 'Receipient'.
TEXT_B5 = 'Attachment'.
T_ATTACH = 'Attachment'.
T_FLNAME = 'File name'.
* TXT_SEND = 'Sender Name'.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF P_ATTACH <> 'X'.
IF SCREEN-GROUP1 = 'M1'.
SCREEN-INPUT = 0. " Disable for input.
MODIFY SCREEN.
ENDIF.
ENDIF.
ENDLOOP.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FLNAME.
PERFORM GET_FILENAME.
*start of selection Block
START-OF-SELECTION.
* LOOP AT TEXT1.
* MOVE TEXT1-LOW TO MAIL_CONTENT-LINE.
* APPEND MAIL_CONTENT.
* ENDLOOP.
**** Mail Body
MOVE 'Hi' TO MAIL_CONTENT-LINE.
APPEND MAIL_CONTENT.
MOVE 'This is Test mail' TO MAIL_CONTENT-LINE.
APPEND MAIL_CONTENT.
MOVE 'Thanxs' TO MAIL_CONTENT-LINE.
APPEND MAIL_CONTENT.
**** Mail Heading
MOVE 'Test Mail' TO SUBJECT_LINE.
PERFORM SEND_EMAIL TABLES MAIL_CONTENT USING SUBJECT_LINE.
*& Form SEND_EMAIL
FORM SEND_EMAIL TABLES OBJCONT STRUCTURE MAIL_CONTENT
USING TITLE LIKE SOOD-OBJDES.
DATA: RECEIVERS TYPE SOOS1 OCCURS 0 WITH HEADER LINE,
TSOOD1 TYPE SOOD1,
PACKING_LIST TYPE SOXPL OCCURS 0 WITH HEADER LINE,
OBJCONT1 type SOLI OCCURS 0 WITH HEADER LINE.
DATA: BEGIN OF AT_HEADER OCCURS 1.
INCLUDE STRUCTURE SOLI.
DATA: END OF AT_HEADER.
CLEAR: TSOOD1,
RECEIVERS.
REFRESH RECEIVERS.
MOVE: SY-LANGU TO TSOOD1-OBJLA,
'Email Notice' TO TSOOD1-OBJNAM,
'C' TO TSOOD1-OBJSNS,
TITLE TO TSOOD1-OBJDES, " rajan
'Rajan' TO TSOOD1-OWNNAM.
*loop through each ID and move them to recipient table
LOOP AT ID.
* TRANSLATE ID-LOW TO UPPER CASE.
IF SAPID = 'X'.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
' ' TO RECEIVERS-RECESC,
ID-LOW TO RECEIVERS-RECNAM,
'X' TO RECEIVERS-SNDEX.
ELSE.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
'U' TO RECEIVERS-RECESC,
'U-' TO RECEIVERS-RECNAM,
ID-LOW TO RECEIVERS-RECEXTNAM.
ENDIF.
APPEND RECEIVERS.
CLEAR RECEIVERS.
ENDLOOP.
*loop through each CC and move them to recipient table
LOOP AT CC.
TRANSLATE CC-LOW TO UPPER CASE.
IF SAPID = 'X'.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
' ' TO RECEIVERS-RECESC,
CC-LOW TO RECEIVERS-RECNAM,
'X' TO RECEIVERS-SNDEX,
'X' TO RECEIVERS-SNDCP.
ELSE.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
'U' TO RECEIVERS-RECESC,
'U-' TO RECEIVERS-RECNAM,
CC-LOW TO RECEIVERS-RECEXTNAM,
'X' TO RECEIVERS-SNDCP.
ENDIF.
APPEND RECEIVERS.
CLEAR RECEIVERS.
ENDLOOP.
*loop through each BCC and move them to recipient table
LOOP AT BCC.
TRANSLATE BCC-LOW TO UPPER CASE.
IF SAPID = 'X'.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
' ' TO RECEIVERS-RECESC,
BCC-LOW TO RECEIVERS-RECNAM,
'X' TO RECEIVERS-SNDEX,
'X' TO RECEIVERS-SNDBC.
ELSE.
MOVE: SY-DATUM TO RECEIVERS-RCDAT,
SY-UZEIT TO RECEIVERS-RCTIM,
'U' TO RECEIVERS-RECESC,
'U-' TO RECEIVERS-RECNAM,
BCC-LOW TO RECEIVERS-RECEXTNAM,
'X' TO RECEIVERS-SNDBC.
ENDIF.
APPEND RECEIVERS.
CLEAR RECEIVERS.
ENDLOOP.
AT_HEADER = SY-DATUM.
APPEND AT_HEADER.
AT_HEADER = SY-UZEIT.
APPEND AT_HEADER.
IF SENDER EQ SPACE.
SENDER = SY-UNAME.
ENDIF.
IF P_ATTACH EQ 'X'.
PACKING_LIST-HEAD_START = 1.
PACKING_LIST-HEAD_NUM = 2.
PACKING_LIST-BODY_START = 1.
PACKING_LIST-BODY_NUM = 9999.
PACKING_LIST-FILE_EXT = 'PDF'.
APPEND PACKING_LIST.
CLEAR PACKING_LIST.
* APPEND LINES OF OBJCONT TO OBJCONT1.
* REFRESH OBJCONT.
DATA : FLNAME TYPE STRING.
FLNAME = P_FLNAME.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
FILENAME = FLNAME
FILETYPE = 'BIN'
* HAS_FIELD_SEPARATOR = ' '
* HEADER_LENGTH = 0
* READ_BY_LINE = 'X'
* DAT_MODE = ' '
* CODEPAGE = ' '
* IGNORE_CERR = ABAP_TRUE
* REPLACEMENT = '#'
* CHECK_BOM = ' '
* VIRUS_SCAN_PROFILE =
* NO_AUTH_CHECK = ' '
* IMPORTING
* FILELENGTH =
* HEADER =
TABLES
DATA_TAB = IT_REC
* EXCEPTIONS
* FILE_OPEN_ERROR = 1
* FILE_READ_ERROR = 2
* NO_BATCH = 3
* GUI_REFUSE_FILETRANSFER = 4
* INVALID_TYPE = 5
* NO_AUTHORITY = 6
* UNKNOWN_ERROR = 7
* BAD_DATA_FORMAT = 8
* HEADER_NOT_ALLOWED = 9
* SEPARATOR_NOT_ALLOWED = 10
* HEADER_TOO_LONG = 11
* UNKNOWN_DP_ERROR = 12
* ACCESS_DENIED = 13
* DP_OUT_OF_MEMORY = 14
* DISK_FULL = 15
* DP_TIMEOUT = 16
* OTHERS = 17
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
APPEND LINES OF IT_REC TO OBJCONT1.
* APPEND P_FLNAME TO OBJCONT1.
ENDIF.
CALL FUNCTION 'SO_OBJECT_SEND'
EXPORTING
SENDER = 'AAB_ABAP5'
OBJECT_HD_CHANGE = TSOOD1
OBJECT_TYPE = 'RAW'
TABLES
OBJCONT = OBJCONT
RECEIVERS = RECEIVERS
ATT_HEAD = AT_HEADER
ATT_CONT = OBJCONT1
PACKING_LIST = PACKING_LIST
EXCEPTIONS
ACTIVE_USER_NOT_EXIST = 1
COMMUNICATION_FAILURE = 2
COMPONENT_NOT_AVAILABLE = 3
FOLDER_NOT_EXIST = 4
FOLDER_NO_AUTHORIZATION = 5
FORWARDER_NOT_EXIST = 6
NOTE_NOT_EXIST = 7
OBJECT_NOT_EXIST = 8
OBJECT_NOT_SENT = 9
OBJECT_NO_AUTHORIZATION = 10
OBJECT_TYPE_NOT_EXIST = 11
OPERATION_NO_AUTHORIZATION = 12
OWNER_NOT_EXIST = 13
PARAMETER_ERROR = 14
SUBSTITUTE_NOT_ACTIVE = 15
SUBSTITUTE_NOT_DEFINED = 16
SYSTEM_FAILURE = 17
TOO_MUCH_RECEIVERS = 18
USER_NOT_EXIST = 19
X_ERROR = 20
OTHERS = 21.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE .
MESSAGE 'sent successfully' TYPE 'I'.
ENDIF.
* CALL FUNCTION 'GUI_DOWNLOAD'
* EXPORTING
** BIN_FILESIZE = GV_BIN_FILESIZE
* FILENAME = 'C:\Documents and Settings\Administrator\Desktop\file'"W_FULL_PATH
* FILETYPE = 'BIN'
** APPEND = ' '
** WRITE_FIELD_SEPARATOR = ' '
** HEADER = '00'
** TRUNC_TRAILING_BLANKS = ' '
** WRITE_LF = 'X'
** COL_SELECT = ' '
** COL_SELECT_MASK = ' '
** DAT_MODE = ' '
** CONFIRM_OVERWRITE = ' '
** NO_AUTH_CHECK = ' '
** CODEPAGE = ' '
** IGNORE_CERR = ABAP_TRUE
** REPLACEMENT = '#'
** WRITE_BOM = ' '
** TRUNC_TRAILING_BLANKS_EOL = 'X'
** WK1_N_FORMAT = ' '
** WK1_N_SIZE = ' '
** WK1_T_FORMAT = ' '
** WK1_T_SIZE = ' '
** IMPORTING
** FILELENGTH =
* TABLES
* DATA_TAB = IT_REC
** FIELDNAMES =
** EXCEPTIONS
** FILE_WRITE_ERROR = 1
** NO_BATCH = 2
** GUI_REFUSE_FILETRANSFER = 3
** INVALID_TYPE = 4
** NO_AUTHORITY = 5
** UNKNOWN_ERROR = 6
** HEADER_NOT_ALLOWED = 7
** SEPARATOR_NOT_ALLOWED = 8
** FILESIZE_NOT_ALLOWED = 9
** HEADER_TOO_LONG = 10
** DP_ERROR_CREATE = 11
** DP_ERROR_SEND = 12
** DP_ERROR_WRITE = 13
** UNKNOWN_DP_ERROR = 14
** ACCESS_DENIED = 15
** DP_OUT_OF_MEMORY = 16
** DISK_FULL = 17
** DP_TIMEOUT = 18
** FILE_NOT_FOUND = 19
** DATAPROVIDER_EXCEPTION = 20
** CONTROL_FLUSH_ERROR = 21
** OTHERS = 22
* IF SY-SUBRC <> 0.
** MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
** WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
* ENDIF.
ENDFORM. " SEND_EMAIL
*& Form GET_FILENAME
FORM GET_FILENAME .
CALL FUNCTION 'F4_FILENAME'
IMPORTING
FILE_NAME = P_FLNAME.
ENDFORM. " GET_FILENAME -
Difference between "REBUILD ONLINE" and "REBUILD" while altering index
Hi Everyone,
Please go through this link.
[http://docs.oracle.com/cd/B28359_01/server.111/b28310/indexes004.htm#i1006864]
Now if Rebuilding online enables you to update base tables at the same time that you are rebuilding, then when the base table is getting updated while Rebuilding without online option?
Regards,
BS2012Hi,
I believe it work like this way
rebuild without online option => table and index is locked in exclusive mode preventing any translations on the table.
With online index rebuild, transactions can still access the table and index. -
MS Project to detect task level changes and record a date modified in custom field
I need to know the date and time that a task field (mainly task name, start, finish) has been changed.
I found this topic within EE and it works great but...
http://www.experts-exchange.com/Software/Office_Productivity/Project_Management/Q_27879745.html#a38636192
If (for instance) you change a duration which affects predecessors and only the task that you changed gets a date/time stamp.John,
Thanks for the help.
I have posted this to EE and received one response from the guy who answered the question in the link I provided. Here is his recommendation to a similar question (underlined at end) and it works great but does not work for changes to successors.
Only the record that receives the actual change gets stamped.
I did think of the change highlighting but not sure how to take advantage of it. I need to know the order that the changes occur in a session as well as the time of day. That is why I thought a time date/time stamp would work for both.
Is there and event for rescheduling of successors?
What is project looking at to see changes for the "change highlighting" format. Is it an event that can be captured.
Hi,
the pointer to events above is correct. This is what you need to do:
1. in Microsoft Project open the VBA Editor (Alt+F11). On the left side you'll see the "ProjectExplorer". Expand the "ProjectGlobal (Global.MPT)" piece.
2. In the first section of "ProjectGlobal(Global.MPT)
" you see "Microsoft Project Objects" and below that "ThisProject(Global.MPT)".Doubleclick it and insert the text between
the --- into the Editor window on the right.
Sub Project_Open(ByVal pj As Project)
Call modEvents.StartEvents
End Sub
3. In the second section "Modules" add a new MODULE. Name it "modEvents". Copy the text between the --- into the new module:
Private oMSPEvents As clsEvents
Sub StartEvents()
Set oMSPEvents = New clsEvents
End Sub
4. In the third section "Class Module" insert a NEW CLASS MODULE. Name it "clsEvents". Doubleclick and insert the text between the --- into it
Private WithEvents MyMSPApplication As Application
Private Sub Class_Initialize()
Set MyMSPApplication = Application
End Sub
Private Sub MyMSPApplication_ProjectBeforeTaskChange(ByValtsk
As Task, ByVal Field As PjField, ByVal NewVal As Variant, Cancel As Boolean)
tsk.Date1 = Now()
End Sub
Sounds like hell? Yes, but that's how it works: the first part is always executed when you open a project -> the "StartEvents" initialises the new class and tells Microsoft Project to use events (which
is does NOT in the default). The last part "watches" all changes and whenever you change something it sets the Date1 field to the current date and time.
Please let me know if you need any help!
Regards
Thomas -
Copy files over network and preserve original date modified/created
This problem originally cropped up when importing photos into iphoto. I copied all my pics across the network and stored them locally then imported them into iPhoto. Problem was, any pics that did not have EXIF data were sorted by iPhoto, by date created...which was the date they were copied to the Mac.
I got around that by trashing the iPhoto Library, then importing the photos over the network. The dates on the pics were correct on the Windows machine till the copy process changed them.
is there a way to copy across the network and keep all the file attributes as they are on the original..An archive type feature.
I had thought of RsyncX, but have not used that yet from within the Mac.
Is there a way from within Finder to copy and keep attributes? or a third party app?
Neilzip the folder with your pictures (control-click on it and choose "compress folder"), copy the zip files to the remote computer and unzip it there. this will preserve the modified and created dates.
-
Difference between "Database Variant To Data" and "Variant To Data"
Can anyone tell me the differnce between the 2 VI's "Database Variant To Data" and "Variant To Data"?
I am using the database connectivity toolset and making a query.
I have tried using both, but the give me the same result.
Attachments:
Variant to Data.JPG 45 KBYou won't see a difference between these two functions with just a string or other simple data types. Where you'll see a difference is with clusters and more complex data types that come from the database. The variants returned by databases can be slightly different than the standard variant. That is where the Database Variant To Data is needed. Otherwise, if you are just reading string information, either function will work fine.
Crystal -
Difference between use of IS and AS while creating a Package or Procedure
Hi,
Had an interview in one of the company.
They asked me this, "What is the difference between using IS and AS while creating Package or Stored Procedure ?".
I checked creating package with same IS and AS, but there is no issues.
Kindly clarify me on this.
Lots of thanks in advance.
Regards,
Shiva>
Had an interview in one of the company.
They asked me this, "What is the difference between using IS and AS while creating Package or Stored Procedure ?".
>
Quite frankly my first response to them would be: why do you even care?
That would be quickly followed by: do you have any meaningful questions you would like to ask? Perhaps something that might actually be relevant to what you do here?
I personally don't care if someone has memorized the syntax required to create DDL/DML. I care whether they know how and when to use it.
Check the docs for the syntax diagram and from at least 9i on it will be similar to this from 9i
http://docs.oracle.com/cd/B10501_01/appdev.920/a96624/08_subs.htm
>
A procedure is a subprogram that performs a specific action. You write procedures using the syntax:
[CREATE [OR REPLACE]]
PROCEDURE procedure_name[(parameter[, parameter]...)]
[AUTHID {DEFINER | CURRENT_USER}] {IS | AS}
[PRAGMA AUTONOMOUS_TRANSACTION;]
[local declarations]
BEGIN
executable statements
[EXCEPTION
exception handlers]
END [name];
>
Here is the link for 11g
http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/create_procedure.htm
Note that the syntax for some objects requires one or the other and will not accept both.
>
CURSOR x IS ...
TYPE x IS ...
SUBTYPE x IS ...
CREATE TABLE x AS subquery
SELECT x AS "y" FROM z AS "w"
WITH x AS (SELECT ... -
Differences between Acrobat 8 and 9 for Comparing two document
Hi,
We have huge differences in Acrobat 8 and 9 while doing comparing the two document even both the text are identical. Acrobat 8 comparison document is very easy and effective when compare to Acrobat 9.
I have attached the Acrobat 9 and 8 comparison screenshots.
Can we have any other method in Acrobat 9 Professional to show exact text mismatch?
Thanks & Regards,
SudhakarCan any one help me in this regards?
Thanks in Advances
Sudhakar -
Preferences Privacy Cookies and other website data
I'm having a problem. The number of "websites stored cookies or other data" keeps jumping around! First it shows 116, then jumps to 24, then jumps to 116, 117, then 15, then back to 24 again. Other numbers have been shown in a cycle, too. When I click on "details" the lists jumps around too. First listing many sites, then a few, then many again and so on. This is continuous. I tried "Remove All Website Data", but no luck. Any ideas? I've never had this problem before.
This seems to be caused by having pages making frequent updates to their cookies or local storage. You can tell the domain of the pages that are doing so by opening the Library/Safari/Local Storage folder in your home folder in Finder and sorting by date modified. In my case, both Facebook and Twitter pages were updating quite often. Once I closed them, the number settled down -- it continued to move up and down fairly frequently (presumably because some open pages were still adding/deleting cookies or local storage), but never reset or showed a much lower number.
-
Modify "date modified" on images to match "EXIF date"?
heya,
This isn't strictly a Arch Linux related question, but the community on here is fairly knowledgeable, and it's a scripting question .
I have a bunch of images in a directory, taken by my old BB 9700 phone.
The names of these are a bit mixed up, because BB's tend to randomly reset the increment counter - the files are named something like "IMG00001-20100216-1319", but I've got "IMG00001-20100418-1220", for example, as well.
When I browse these with Dolphin (KDE File Manager), I can choose to sort them by name, or by date. However, this is date modified, not the EXIF date. On Windows, Explorer lets you sort either by Date Modified, or by "Date Taken", which I assume is the EXIF date.
It's a bit annoying that Dolphin doesn't let you sort by EXIF date, but that's another issue. On my phone (Nexus One), the Android Gallery application also seems to sort by Date Modified, not the EXIF date.
My question is, is there any way to say, run "touch" on the files, and get the date modified to match the EXIF date? Any programs or scripts you know of that can do this?
Cheers,
VictorWell... you can write a quick 'n dirty script in you favorite language for example zsh+python+awk
$ for i in *.jpg; do touch -d "$(identify -verbose $i|awk '/exif:DateTimeOriginal:/ {print $2,$3}'|python -c 'from time import *;from sys import stdin; print strftime("%Y-%m-%d %H:%M:%S", strptime(stdin.read(), "%Y:%m:%d %H:%M:%S\n"))')" $i;done
(This works on bash+python+awk too, I think). This works for me because my photos have a exif filed with 'DateTimeOriginal' run identify -verbose in your images and select the correct field. My exif field have a format '%Y:%m:%d %H:%M:%S' if this is not your case change this.
EDIT For this simple date format case you can use only awk
for i in *.jpg; do touch -d "$(identify -verbose $i|awk '/exif:DateTimeOriginal:/ {print $2,$3}'|awk -F : '{printf("%s-%s-%s:%s:%s", $1,$2,$3,$4,$5)}')" $i;done
Last edited by kazuo (2010-06-23 01:36:28)
Maybe you are looking for
-
Hi, i have one problem on file saving. i need to save file (say XML file) in my given path location thru BLS transaction. The server is in some other place and if i give path to BLS transaction, it need to stor ein given location. i tried it but it i
-
After Upgrade to IOS 6.1 also with "find my iPhone" app, the map when locate my iphone cannot see the street or city, especially in China, can we change back to google map in this app? If the map cannot show details, how can we find my iphone? And it
-
WLC 5508 series issues with APs
Hi All, we recently upgrade our WLC to a new hardware 5508 running 7.6.120.0 and we seem to notice now and then users ring up and complain that they can not connect to the APs most are AIR-CAP3502I-N-K9 or AIR-LAP1242AG-N-K9 We can see the APs in t
-
Sending file attachments in SSIS only if rows returned
I use this expression to send 8 email attachments from my DFT's. @[User::CranReport1] + "|" + @[User::ElizReport1] + "|" + @[User::PlfdReport1] + "|" + @[User::CranReport2] + "|" + @[User::ElizReport2] + "|" + @[User::PlfdReport2] + "|" +
-
How to run Reports Saved in JSP format
How to run the report develop by report9i on OC4j that directory structure where to save jsp report file and how do it get access to rep tag lib that is in web-inf /lib. second thing what does it exactly mean by report server name.. is it the name of