Strange mapping of Boolean from Logical to DB2 Relational model
Hi guys,
Using most recent version of Data Modeler (3.3.0.747) I notice strange behavior:
Attribute, declared as Boolean in Logical model is engineered to a column, with type CHAR(1) in Relational Model, when "RDBMS Type" is Oracle, but when "RDBMS Type" is "DB2", column type is CHAR(254)
Is this a bug or a feature?
Is there any way, where I can control type mapping between logical and relational model?
Well, I can just go and change CHAR(254) to CHAR(1) all over my Relational Model, but this is pretty frustrating.
MfG,
Stoyan Tsonev
Hi Stoyan,
Is there any way, where I can control type mapping between logical and relational model?In fact mapping is between logical data type and database native types - Tools>Types Administration.
You need to change mapping for Boolean logical data type - check "size" check box and put value in text field to define default size. Default size will be used when there is no explicitly defined size in column/domain definition.
Philip
Similar Messages
-
Engineering logical subtypes to Relational model
I have a logical model with subtype (box in box). When I forward engineer to a relational model there is nothing in the model to represent the subtypes. I was expecting (as in old Designer) to see a differentiator "type" column to be generated with a column check constraint based on my subtypes. In the logical model I selected "single table" as the implementation strategy.
Note I also have these entities tagged as Dimensions and did notice the engineering dialog showed the substypes as hierarchies too.
Am I missing a a preference setting somewhere?Hi Kent,
I was expecting (as in old Designer) to see a differentiator "type" column to be generated support for that will be added later.
Note I also have these entities tagged as Dimensionswhat do you expect - if you change implementation from "single table" to something else you'll get tables also classified as dimension, no other magic will be involved
and did notice the engineering dialog showed the substypes as hierarchies tooI don't see your point here.
Philip -
Engineer between Logical Model and Relational Model
I am trying to update changes from one model to the other but there are dublicate entries generated instead of updates.
The Logical Model was imported from Oracle Designer, the Relational Model was imported from data dictionary.
Our rule is, that the name of Entities/Tables and Attribute/Columns are identical.
So I changed the Naming Standard of the Logical Model in Preferences
from Separator = Space to Separator = Character with char = Underline.
If the entity is not existing, it is created with the correct name.
If the entity exists, a new entity is created with Namev1.
The same happens when I try to update changes in the other direction.
How can I achieve that the existing entity (or table) is updated and not a new one is created?
Or in other words, is there a way to link entities to corresponding tables?
WalterHi Walter,
The Logical Model was imported from Oracle Designer, the Relational Model was imported from data dictionaryit's good to import entities and related tables from Designer repository together. Data Modeler will import the link between them and use that link in synchronization between logical and relational model. After that you can import details for physical model from database.
If you don't have tables in Designer repository and keep the same names for entities, attributes, tables and columns then you can engineer logical model to relational and import details from database.
Philip -
How to configure a map of patches names of my midi device in order to insert program changes from Logic?
Thomjinx wrote:
You can usually use a patch editor-librarian program like Sound Diver or MidiQuest to copy and paste the patch names (one bank at a time) into the patch name list of a multi-intsrument object in the environment.
That's what I do. Works like a charm.
Cheer,
Thomjinx
"My first copy of Logic came on Floppy disks"
And you will need to setup bank change commands for your particular instrument, if it does in fact have several banks of internal patches. Logic comes with a selection of bank change commands, one of them will almost always work.
My first copy of Logic came on floppies, two of them I think and was MIDI only, moved up to Logic_Audio at version 3.0 I think. -
LSMW accept file from logical path?
Dear All,
Can LSMW designs for conversions accept file from logical path?
The requirement is during actual conversion execution -the conversion team can store files anywhere they want, configure logical file names/paths and use our LSMWs without needing program modifications.
Kindly let me know.
Thanks in Advance
RanjanHai KCR
Using Tcode MM01 -- Maintain the source fields are
1) mara-amtnr char(18)
2) mara-mbrsh char(1)
3) mara-mtart char(4)
4) makt-maktx char(40)
5) mara-meins char(3)
the flate file format is like this as follows
MAT991,C,COUP,Srinivas material01,Kg
MAT992,C,COUP,Srinivas material02,Kg
AMT993,C,COUP,Srinivas material03,Kg
MAT994,C,COUP,Srinivas material04,Kg
MAT995,C,COUP,Srinivas material05,Kg
goto Tcode LSMW
give Project Name
Subproject Name
object Name
Press Enter -
Press Execute Button
It gives 13 radio-Button Options
do the following 13 steps as follows
1) select radio-Button 1 and execute
Maintain Object Attributes
select Standard Batch/Direct Input
give Object -- 0020
Method -- 0000
save & Come Back
2) select radio-Button 2 and execute
Maintain Source Structures
select the source structure and got to click on create button
give source structure name & Description
save & Come Back
3) select radio-Button 3 and execute
Maintain Source Fields
select the source structure and click on create button
give
first field
field name matnr
Field Label material Number
Field Length 18
Field Type C
Second field
field name mbrsh
Field Label Industrial Sector
Field Length 1
Field Type C
Third field
field name mtart
Field Label material type
Field Length 4
Field Type C
fourth field
field name maktx
Field Label material description
Field Length 40
Field Type C
fifth field
field name meins
Field Label base unit of measurement
Field Length 3
Field Type C
save & come back
4) select radio-Button 4 and execute
Maintain Structure Relations
go to blue lines
select first blue line and click on create relationship button
select Second blue line and click on create relationship button
select Third blue line and click on create relationship button
save & come back
5) select radio-Button 5 and execute
Maintain Field Mapping and Conversion Rules
Select the Tcode and click on Rule button there you will select constant
and press continue button
give Transaction Code : MM01 and press Enter
after that
1) select MATNR field click on Source filed(this is the field mapping) select MATNR and press Enter
2) select MBRSH field click on Source filed(this is the field mapping) select MBRSH and press Enter
3) select MTART field click on Source filed(this is the field mapping) select MTART and press Enter
4) select MAKTX field click on Source filed(this is the field mapping) select MAKTX and press Enter
5) select MEINS field click on Source filed(this is the field mapping) select MEINS and press Enter
finally
save & come back
6) select radio-Button 6 and execute
Maintain Fixed Values, Translations, User-Defined Routines
Create FIXED VALUE Name & Description as MM01
Create Translations Name & Description as MM01
Create User-Defined Routines Name & Description as MM01
after that delete all the above three just created in the 6th step
FIXED VALUE --MM01
Translations --MM01
User-Defined Routines --MM01
come back
7) select radio-Button 7 and execute
Specify Files
select On the PC (Frontend) -- and click on Create button(f5)
give the path of the file like "c:\material_data.txt"
description : -
separators as select comma radiao- button
and press enter save & come back
8) select radio-Button 8 and execute
Assign Files
Save & come back
9) select radio-Button 9 and execute
Read Files
Execute
come back
come back
10) select radio-Button 10 and execute
Display Imported Data
Execute and press enter
come back
Come back
11) select radio-Button 11 and execute
Convert Data
Execute
come back
Come back
12) select radio-Button 12 and execute
Display Converted Data
Execute & come back
13) select radio-Button 13 and execute
Start Direct Input Program
select the Program
select continue button
go with via physical file
give the lock mode as 'E'
and execute
Thanks & regards
Sreenivasulu P -
How to map IntegrationProcress to ALE Logical System Name
Hy,
i'm triying to send an Idoc from my IntegrationProcess MY_IP
to out Backend SAP System XX1.
Konfiguration has been done with an valid ReceiverAgreement.
But neverless i got the following error:
"Sender Service MY_IP cannot be mapped to an ALE Logical System"
1. Where do i specify this Mapping? (I tried Header Mapping ReceiverAgreement
without success)
2. In my message mapping EDI_DC40 has mandatory fields like RCVPRN.
But hardcoding the Receiver here cannot be the solution. Do the value
i map there do have any effect at all?
Thanks in advance.
GunnarHello Nilesh,
you're right - now it works. I just defined any LS and SID. No the IDoc runs into the system, but cannot be processed since the originator is unknown. But this can be solved now with SALE and we20.
To be honest: there are so many blogs concernig this case. But i didn't find any which explains why the behavior is different when you send an IDoc from an Integration Process and what happens behind the scene. In the documentation
i didn't find anything at all...
Thank you very much.
Gunnar -
Boolean | vs Logical ||?
First of all, I know this won't work for bitwise |.
But, this code:
boolean a=false, b=true, c;
c = a|b; // c is now true
c = a||b; // c is now also true
Is it just a remnant from the C-style language, or what?
Are boolean | and logical || optimized differently?
Conditions in Java can only evaluate to boolean values, so things like this
if ((a == false) | (b == false))
works just as well as
if ((a == false) || (b == false))
I'd say it's bad style to use || for boolean (as in c=a||b;), but does it really matter?
-- Tino Didriksen, [email protected]| is a bitwise OR that operates on integral types (char, short, int, long), and apparently, boolean.
|| is a boolean or logical OR that operates on boolean.
| evaluates to an integral values (I don't know if it's int or the larger of the operand types, or what).
A || B can short circuit because the truth of the entire statement is known if A is true.
x | y cannot, in general, short circuit, because it's a bitwise or--that is, you have to examine each bit. Now you COULD examine only those bits of y for which the corresponding x bit was 0, and then if x was all 1s, not examine y at all. However, Java doesn't work this way, AFAIK--it just operates on all values as the general case--examining both operands.
It's been put forth that the difference between | and || is that | doesn't short circuit and || does. I would say that's a side effect. The real fundamental difference is that | does bitwise operations on integral operands to produce an integral result, whereas || does a boolean operation on boolean operands to produce a boolean result.
The comparisons using true/false stem from the fact that, for | (and I assume &), boolean expressions (e.g. true/false) seem to be treated as single bit integral types. However, in the general case, boolean and integral types are not interchangeable in Java, and the issues of short circuit vs. not doesn't apply, since the two operators do different things and operate on different types. -
Deleting the data from logical file/unix file
Hi all.
I need to delete the all the data from logical file (application server file/unix file).But I dont want to delete the logical file ( only data in the logical file should be deleted, i.e making file empty)
Thanks in advance.
Cheers.
samiHi Sami,
Refer thsi document https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4d7aeb7d-0c01-0010-fa8a-a4a8e8968a93.
Regards,
Flavya -
I recently migrated my MacBook from 10.5.8 to 10.6.8, using the Snow Leopard CD I purchased from Apple. Since then I have noticed a strange ozone smell coming from the MacBook in the area where the hinges are to open and close the unit. I was told by Apple that it probably is not serious and is coming from the fans in the MacBook. It is true that the smell/odor is more intense when the fans are working. Apple said I should take the MacBook to an Apple Store to have the hardware checked out. Everything seems to be working correctly. I am backing up automatically wirelessly to a Time Capsule, which I had not done until recently, although I had purchased the Time Capsule in 2009. I have not noticed this odor before. Does anyone suspect something more serious that may be going on?
You may be smelling it because with the new OS the processor is having to work harder causing it to get hotter then it would with the other OS. I can't say there is nothing wrong, but what could be happening is just that, it's getting hotter so the fan is spinning faster and moving more air so you are getting more of the smell then you would before. I would still continue to back it up, and take it to the Apple Store at a Genius Bar and have them look at it to make sure. Was the computer ever in a smoky environment??
-
How do I send my BMP info from logic to pedals and keys?
How do I send my BMP info from logic to pedals and keys?
Is it possible to sync my logic bmp with my microkorg so that my korg automatic will sync with the BMP from logic?I'm not faniliar with the Micro, but logic outputs mtc and midi clock. The serttings are under project settings/synchronization. You'll have to set the Micro to external sync and be sending midi info from your computer to the Micro. Then if you hit play or record in Logic, the micro will chase it.
-
Help Required for Mapping Key figures from Cube to APO Planning area.
Hello Experts,
We have created cube in APO BW and now we want to map it to Planning area how we can map.
Can any body explain how we can map keyfigures?
What is the use of livechache how it will be updated?
Regards
RamHi,
I am not very sure about the 9ARE aggregate (haven't used it in backups), but RTSCUBE is used to copy time Series (TS) KF data from cube to planning area (SNP or DP).
Are you trying to restore some time series data from your backup cube to the planning area? If yes, then do a mapping of characteristic from cube to planning area in RTSCUBE, and also map the TS KF between cube and planning area.
If your KF is not a time series KF, then you can't copy it from cube to planning area. You could get data to cube for some reporting, otherwise I am not sure what use the backup is for you. For SNP, most of the data would be received from R/3, so there's not much point in having a backup.
Hope this helps.
Thanks - Pawan -
How to get the selection parameters from logical database into one of the t
Hi Sap ABAP Champians,
How to get the selection parameters from logical database into one of the tab in the tabstrip selection-screen.
Please help me for this
Thanks
BasuHi
Thanks, that will work, but then I'll have to insert code into all my reports.
I can see that "Application Server Control Console" is able to rerun a report.
This must mean that the Report Server has access to the runtime parameters.
But how?
Cheers
Nils Peter -
Views always appear as different when engineering from Logical to Relational
I created some views in my logical model. After I engineer them to relational model, they appear in relational with an exclamation mark near the upper left corner. If I try to generate ddl for them, I get an error (-- ERROR: Invalid View VwTest). I realized that I have to "validate selected views", in order for the eclamation mark to disappear, and then I am able to generate ddl for them. After that, when I engineer from logical to relational again, it always shows me that my views are different. The difference is that in logical, my entities are shown between double quotes ("), while in relational, after the validation, the tables are not between double quotes. Is there a way to overcome this?
ThanksHi,
Thanks for reporting this problem. It appears that this is happening when the Entity name contains lower-case letters.
David -
Is it possible to view the data that is extracted from logical database.
Hi ,
i have a standard program(T-code F.38) that uses logical database.This program also uses fields groups to define the structure.
Now my question how can i see the data that is been fetched from logical database?Is that possible?
I need to do further modifications on this data.Please advice whether its possible?hi,
one possibility is dat. goto SLDB give ur ldb name and goto source code.
u will get code.
now see dat and by giving same conditions u can check data using se16. -
Strange system log error from Photoshop CS4
Hi.
I keep getting this strange system log error from Photoshop CS4.
It comes after a wile when using PS CS4.
I tried to chance the memory settings and scratch disc to see if that helped. It didn't.
I also checked all my ram for anything bad. 16GB in my Mac Pro Intel OS X 10.5.6
Everything is updated to latest included Adobe apps.
This is the system log error
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** set a breakpoint in malloc_error_break to debug
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: Adobe Photoshop CS4(305,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 7 16:04:03 mugge [0x0-0x28028].com.adobe.Photoshop[305]: *** error: can't allocate region
And it keeps on until i close Photoshop.
Please anybody ?? i cant figure out what this means.
Thx for help.
Erik SNow i get this system log error ?
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: Adobe Photoshop CS4(651,0x6a73720) malloc: *** mmap(size=132911104) failed (error code=12)
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** error: can't allocate region
Apr 29 14:45:02 mugge [0x0-0x32032].com.adobe.Photoshop[651]: *** set a breakpoint in malloc_error_break to debug
and this from Bridge ???
Apr 29 16:35:45 mugge Adobe Bridge CS4[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0x29777980: double free\n*** set a breakpoint in malloc_error_break to debug
Apr 29 16:35:45 mugge Adobe Bridge CS4[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0xcb73827b: Non-aligned pointer being freed\n*** set a breakpoint in malloc_error_break to debug
Apr 29 16:35:45 mugge Adobe Bridge CS4[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0x29777980: Non-aligned pointer being freed (2)\n*** set a breakpoint in malloc_error_break to debug
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0x29777980: double free
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: *** set a breakpoint in malloc_error_break to debug
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0xcb73827b: Non-aligned pointer being freed
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: *** set a breakpoint in malloc_error_break to debug
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: Adobe Bridge CS4(650,0xb0e8f000) malloc: *** error for object 0x29777980: Non-aligned pointer being freed (2)
Apr 29 16:35:45 mugge [0x0-0x31031].com.adobe.bridge3[650]: *** set a breakpoint in malloc_error_break to debug
Chris. also read my post just before this one plase. thx
Maybe you are looking for
-
Creative cloud for teams installation
I have a registered licence for Adobe cloud for teams. After I install the creative cloud and try to install some of the applications it only lets me install the trial version for some reason... Anyone know how to solve this? Thanks
-
Do I need to buy multiple copies of FCP to get QMaster to work?
Hi all, To do a quick-batch from Compressor, do I need to buy two copies of FCP Studio? I tried a Quickbatch for the first time across my two machines. (Yes I DO have the same installation of FCP Studio on both machines... what was I gonna do, buy a
-
Dear Gurus, I would like to know if it is possible for a vendor to confirm via idoc (ORDERSP) in a unit that is different from the one defined in the PO. Ex : Purchase order unit : 1 PAL (1 PAL <-> 1000 PC) Vendor confirmation unit : 1000 PC I have m
-
I bought some Archie comics and I need to re-download them
How do I do this? When I look in my purchases it has the app but not the individual comics I purchased
-
Is there a way I can fix this problem without going to the store? It seems that my macbook pro was okay untl I upgraded. It doesn't read DVD nor any CD.