dbTalk Databases Forums  

Custom Transform User Interface

microsoft.public.sqlserver.dts microsoft.public.sqlserver.dts


Discuss Custom Transform User Interface in the microsoft.public.sqlserver.dts forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
James Snape
 
Posts: n/a

Default Custom Transform User Interface - 07-22-2004 , 05:51 AM






I am currently developing a custom transform for our datamart ETL. The idea
is to do foreign key lookups directly in the transform to convert incoming
strings to the correct IDs. This is similar in principal to the idea of
using a lookup but much faster.

One question I have, is it possible to add a custom user interface to the
transform similar to a custom task UI? None of the samples use a custom UI
and usually just expose some properties that are visible with the standard
property UI.

Thanks in advance,
James Snape



Reply With Quote
  #2  
Old   
Vikrant V Dalwale [MSFT]
 
Posts: n/a

Default RE: Custom Transform User Interface - 07-23-2004 , 02:59 PM








Hello Jim,

I would appreciate you patience while I am having DTS expert look into this
issue.

Thanks for using MSDN Managed Newsgroup.

Vikrant Dalwale

Microsoft SQL Server Support Professional


Microsoft highly recommends to all of our customers that they visit the
http://www.microsoft.com/protect site and perform the three straightforward
steps listed to improve your computer’s security.
This posting is provided "AS IS" with no warranties, and confers no rights.



--------------------
Quote:
From: "James Snape" <jim_snape.at.hotmail (AT) online (DOT) nospam
Subject: Custom Transform User Interface
Date: Thu, 22 Jul 2004 11:51:08 +0100
Lines: 14
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2149
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2149
X-RFC2646: Format=Flowed; Original
Message-ID: <#rt3Nn9bEHA.4064 (AT) TK2MSFTNGP09 (DOT) phx.gbl
Newsgroups: microsoft.public.sqlserver.dts
NNTP-Posting-Host: exony-ltd-14.altohiway.com 213.83.66.238
Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP09
..phx.gbl
Quote:
Xref: cpmsftngxa06.phx.gbl microsoft.public.sqlserver.dts:49771
X-Tomcat-NG: microsoft.public.sqlserver.dts

I am currently developing a custom transform for our datamart ETL. The
idea
is to do foreign key lookups directly in the transform to convert incoming
strings to the correct IDs. This is similar in principal to the idea of
using a lookup but much faster.

One question I have, is it possible to add a custom user interface to the
transform similar to a custom task UI? None of the samples use a custom UI
and usually just expose some properties that are visible with the standard
property UI.

Thanks in advance,
James Snape





Reply With Quote
  #3  
Old   
Farooq Mahmud [MS]
 
Posts: n/a

Default RE: Custom Transform User Interface - 07-23-2004 , 08:16 PM



Hi James,

DTS does not programtically expose an interface for a custom transform UI
as is the case with a custom task UI. Therefore, one cannot create a custom
UI for a custom transform.

Hope this helps.


Farooq Mahmud [MS SQL Support]

This posting is provided "AS IS" with no warranties, and confers no rights.

Are you secure? For information about the Strategic Technology Protection
Program and to order your FREE Security Tool Kit, please visit
http://www.microsoft.com/security.


Reply With Quote
  #4  
Old   
James Snape
 
Posts: n/a

Default Re: Custom Transform User Interface - 07-24-2004 , 11:58 AM



Well it doesn't really help as the answer is no - but I'll get over it...

So how come the "DateTime String", "Middle of String", "Read File", "Trim
String" and "Write File" transforms all have custom dialogs when you click
the Properties button? Is this a hidden Microsoft API or have you gone and
embedded transform specific code in the global transform options dialog?

Regards,
James Snape


"Farooq Mahmud [MS]" <farooqm (AT) online (DOT) microsoft.com> wrote

Quote:
Hi James,

DTS does not programtically expose an interface for a custom transform UI
as is the case with a custom task UI. Therefore, one cannot create a
custom
UI for a custom transform.

Hope this helps.


Farooq Mahmud [MS SQL Support]

This posting is provided "AS IS" with no warranties, and confers no
rights.

Are you secure? For information about the Strategic Technology Protection
Program and to order your FREE Security Tool Kit, please visit
http://www.microsoft.com/security.




Reply With Quote
  #5  
Old   
Farooq Mahmud [MS]
 
Posts: n/a

Default Re: Custom Transform User Interface - 08-12-2004 , 12:47 AM



Those transforms are probably implementing an internal DTS interface which
was never exposed to the outside.

Regards,
Farooq Mahmud [MS SQL Support]

This posting is provided "AS IS" with no warranties, and confers no rights.

Are you secure? For information about the Strategic Technology Protection
Program and to order your FREE Security Tool Kit, please visit
http://www.microsoft.com/security.


Reply With Quote
  #6  
Old   
Bill Cheng
 
Posts: n/a

Default Re: Custom Transform User Interface - 08-16-2004 , 04:02 AM



Hi James,

How is the issue going on your side? Let us know if you need further
assistance on this issue.

Regards,

Bill Cheng
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
--------------------
Quote:
From: "James Snape" <jim_snape.at.hotmail (AT) online (DOT) nospam
References: <#rt3Nn9bEHA.4064 (AT) TK2MSFTNGP09 (DOT) phx.gbl
e0SJWvRcEHA.836 (AT) cpmsftngxa06 (DOT) phx.gbl
Subject: Re: Custom Transform User Interface
Date: Sat, 24 Jul 2004 17:58:21 +0100
Lines: 34
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.3790.181
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.181
Message-ID: <eVdZw9ZcEHA.1656 (AT) TK2MSFTNGP09 (DOT) phx.gbl
Newsgroups: microsoft.public.sqlserver.dts
NNTP-Posting-Host: ip-213-92-131-1.aramiska-arc.aramiska.net 213.92.131.1
Path:
cpmsftngxa06.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTF EED01.phx.gbl!TK2MSFTNGP08
..phx.gbl!TK2MSFTNGP09.phx.gbl
Quote:
Xref: cpmsftngxa06.phx.gbl microsoft.public.sqlserver.dts:49852
X-Tomcat-NG: microsoft.public.sqlserver.dts

Well it doesn't really help as the answer is no - but I'll get over it...

So how come the "DateTime String", "Middle of String", "Read File", "Trim
String" and "Write File" transforms all have custom dialogs when you click
the Properties button? Is this a hidden Microsoft API or have you gone and
embedded transform specific code in the global transform options dialog?

Regards,
James Snape


"Farooq Mahmud [MS]" <farooqm (AT) online (DOT) microsoft.com> wrote in message
news:e0SJWvRcEHA.836 (AT) cpmsftngxa06 (DOT) phx.gbl...
Hi James,

DTS does not programtically expose an interface for a custom transform
UI
as is the case with a custom task UI. Therefore, one cannot create a
custom
UI for a custom transform.

Hope this helps.


Farooq Mahmud [MS SQL Support]

This posting is provided "AS IS" with no warranties, and confers no
rights.

Are you secure? For information about the Strategic Technology
Protection
Program and to order your FREE Security Tool Kit, please visit
http://www.microsoft.com/security.






Reply With Quote
  #7  
Old   
James Snape
 
Posts: n/a

Default Re: Custom Transform User Interface - 08-17-2004 , 04:18 AM



Hi Bill,

I think the previous posts from Microsoft were fairly conclusive: you can't
create custom UI's and any interface is a private Microsoft only one. Not
much more I can do here...

Regards,
James Snape

""Bill Cheng"" <billchng (AT) online (DOT) microsoft.com> wrote

Quote:
Hi James,

How is the issue going on your side? Let us know if you need further
assistance on this issue.

Regards,

Bill Cheng
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
--------------------
| From: "James Snape" <jim_snape.at.hotmail (AT) online (DOT) nospam
| References: <#rt3Nn9bEHA.4064 (AT) TK2MSFTNGP09 (DOT) phx.gbl
e0SJWvRcEHA.836 (AT) cpmsftngxa06 (DOT) phx.gbl
| Subject: Re: Custom Transform User Interface
| Date: Sat, 24 Jul 2004 17:58:21 +0100
| Lines: 34
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.3790.181
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.181
| Message-ID: <eVdZw9ZcEHA.1656 (AT) TK2MSFTNGP09 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.dts
| NNTP-Posting-Host: ip-213-92-131-1.aramiska-arc.aramiska.net
213.92.131.1
| Path:

cpmsftngxa06.phx.gbl!cpmsftngxa10.phx.gbl!TK2MSFTF EED01.phx.gbl!TK2MSFTNGP08
phx.gbl!TK2MSFTNGP09.phx.gbl
| Xref: cpmsftngxa06.phx.gbl microsoft.public.sqlserver.dts:49852
| X-Tomcat-NG: microsoft.public.sqlserver.dts
|
| Well it doesn't really help as the answer is no - but I'll get over
it...
|
| So how come the "DateTime String", "Middle of String", "Read File",
"Trim
| String" and "Write File" transforms all have custom dialogs when you
click
| the Properties button? Is this a hidden Microsoft API or have you gone
and
| embedded transform specific code in the global transform options dialog?
|
| Regards,
| James Snape
|
|
| "Farooq Mahmud [MS]" <farooqm (AT) online (DOT) microsoft.com> wrote in message
| news:e0SJWvRcEHA.836 (AT) cpmsftngxa06 (DOT) phx.gbl...
| > Hi James,
|
| > DTS does not programtically expose an interface for a custom transform
UI
| > as is the case with a custom task UI. Therefore, one cannot create a
| custom
| > UI for a custom transform.
|
| > Hope this helps.
|
|
| > Farooq Mahmud [MS SQL Support]
|
| > This posting is provided "AS IS" with no warranties, and confers no
| rights.
|
| > Are you secure? For information about the Strategic Technology
Protection
| > Program and to order your FREE Security Tool Kit, please visit
| > http://www.microsoft.com/security.
|
|
|
|




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.