|
|
|
File Name
|
|||
|---|---|---|---|
|
#18+
Podskazite kak mozno izmeniat imia fila (text, EXCEL)? U menia iz DB data (ispolzuia DTS Package) sohraniaetsia v EXCEL . Odna iz kolonok soderzit datu konca nedeli, i mne nuzno nazvat EXCEL file imenno tak. Data v etoi kolonke meniaetsia kazduu nedelu. Ili proshe mozno li v DTS ukazat konkretnoe nazvania fila, naprimer "File_(getdate()-7)" ili chto-to v etom rode? Ochen nado, srochno. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2002, 07:47:57 |
|
||
|
File Name
|
|||
|---|---|---|---|
|
#18+
Nshol activeX script "Dim oPKG Dim cn Set oPKG = DTSGlobalVariables.Parent Set cn = oPKG.Connections("Text File (Source)") cn.DataSource = DTSGlobalVariables("Global_Variable_Name").Value " Eshe odno " Dim oPKG Dim cn Set oPKG = DTSGlobalVariables.Parent Set cn = oPKG.Connections("Text File (Source)") cn.DataSource = "C:\File_" & Year(Now()) & ".dat" " Vot eto pochti to chto nado, tolko mne nuzno vot tak: "C:\File_" & Year(Now()) & getdate()-7 ".dat" Kak mozno peredat v global variable znachenie - resultat (getdate()-7) i f formate "20020710" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2002, 08:28:21 |
|
||
|
File Name
|
|||
|---|---|---|---|
|
#18+
Ну так а в чем проблема-то ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2002, 10:05:48 |
|
||
|
File Name
|
|||
|---|---|---|---|
|
#18+
Spasibo Glory, a eto rabotaet dlia EXCEL filov? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 04:01:12 |
|
||
|
File Name
|
|||
|---|---|---|---|
|
#18+
Rabotaet normalno dlia segodniashnei dati, a esli nuzno uznat datau 30 dnei nazad, to kak mozno otniat? Mozno li iz tablici brat eto chislo? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 09:32:36 |
|
||
|
File Name
|
|||
|---|---|---|---|
|
#18+
a eto rabotaet dlia EXCEL filov? Данный скрипт просто задает значение для глобальной переменной, исходя из значения других перемнных и какой-то логики (в данном случае из текущей даты/времени) Для того, чтобы изменить какую-либо установку какого-либо объекта в DTS Package, необходимо - получить указатель на данный объект - знать какое свойство вы хотите поменять и можно ли это вообще сделать Например, для замены имени файла в Connection с именем Output File можно использовать данный код (в дополнении к уже приведенному выше) Код: plaintext 1. 2. 3. 4. Что именно собой представляет объект - Excel, Text файл или еще что-нибудь - в данном случае не важно. a esli nuzno uznat datau 30 dnei nazad, to kak mozno otniat Качайте с microsoft.com Microsoft Windows Script Help и изучайте VbScript. Нужная вам функция имеет имя DateAdd() Mozno li iz tablici brat eto chislo? Самый простой способ - использовать Execute SQL Task c Outpu Parameter, возвращающий значение в глобальную переменную ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 12:58:08 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32037364&tid=1821662]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 306ms |

| 0 / 0 |
