|
|
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите пожалуйста синтаксис функции, которая при копировании добавляет в название файла текущую системную дату. Function Main() Dim oFSO Dim sSourceFile Dim sDestinationFile Set oFSO = CreateObject("Scripting.FileSystemObject") sSourceFile = "C:\Balances\Tantana_1.xls" sDestinationFile = "C:\Tantana_1.xls" oFSO.CopyFile sSourceFile, sDestinationFile ' Clean Up Set oFSO = Nothing Main = DTSTaskExecResult_Success End Function Откорректируйте пожалуйста, столкнулся с VB только-только, а время сильно поджимает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 10:49 |
|
||
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
Та к подойдет? Dim oFSO Dim sSourceFile Dim sDestinationFile Dim D As String, M As String, Y As String,sysDate As String, dta As Date dta=Date D = Day(dta): If Len(D) = 1 Then D = "0" & D M = Month(dta): If Len(M) = 1 Then M = "0" & M Y = Year(dta) sysDate=D & M & Y Set oFSO = CreateObject("Scripting.FileSystemObject") sSourceFile = "C:\Balances\Tantana_1.xls" sDestinationFile = "C:\" & sysDate & "_Tantana_1.xls" oFSO.CopyFile sSourceFile, sDestinationFile ' Clean Up Set oFSO = Nothing Main = DTSTaskExecResult_Success End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 11:21 |
|
||
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
ResidentТа к подойдет? Dim oFSO Dim sSourceFile Dim sDestinationFile Dim D As String, M As String, Y As String,sysDate As String, dta As Date dta=Date D = Day(dta): If Len(D) = 1 Then D = "0" & D M = Month(dta): If Len(M) = 1 Then M = "0" & M Y = Year(dta) sysDate=D & M & Y Set oFSO = CreateObject("Scripting.FileSystemObject") sSourceFile = "C:\Balances\Tantana_1.xls" sDestinationFile = "C:\" & sysDate & "_Tantana_1.xls" oFSO.CopyFile sSourceFile, sDestinationFile ' Clean Up Set oFSO = Nothing Main = DTSTaskExecResult_Success End Function ругается на объявление переменных (( Dim D As String, M As String, Y As String,sysDate As String, dta As Date PS. уточнение - задача стоИт в написании скрипта в компоненте ActiveX DTS-пакета mssql 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 11:37 |
|
||
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
в компоненте ActiveX Script Task Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 12:01 |
|
||
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
авторругается на объявление переменных (( Dim D As String, M As String, Y As String,sysDate As String, dta As Date если не ошибаюсь, то в скриптах тип переменных Не объявляется I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 12:02 |
|
||
|
Вставить sysdate в название файла
|
|||
|---|---|---|---|
|
#18+
HandKotв компоненте ActiveX Script Task Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. I Have Nine Lives You Have One Only THINK! Все четко отработало! HandKot, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 12:11 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35330808&tid=2162251]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 378ms |

| 0 / 0 |
