|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
Здравствуйте господа форумчане !!! Помогите пожалуйста с решением следующей задачи - Есть код для вычисления даты выдачи заказа по количеству рабочих дней (см. под спойлером) Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79.
Что в нем не так ??? 1.Нужно сделать чтобы количество рабочих дней (в данном случае 21) можно было менять в таблице Б/Д - qdfOrders поле "Time" 2.Расчет выходных дней надо сделать следующим образом : а) Заполняем «tblHolidays» списком суббот, воскресений, известных праздников N-ного года. б) Посему из алгоритма выкидываем проверку на субботы и воскресенья. в) Выправление заполненного списка до реальности (перенос выходных дней с субботы и воскресенья на будние дни) оставляем на совести оператора. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 14:16 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
База не в аксессе ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 14:55 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
база в аксессе, но используется через другую программу http://www.simple-soft.ru/ProductsCount.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 15:16 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN... Есть код для вычисления даты выдачи заказа по количеству рабочих дней ... Что в нем не так ??? ... Да всё "так". Неужели неправильно считает? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 16:24 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаДа всё "так". Неужели неправильно считает? считает то правильно, но как я описАл выше нужно реализовать следующее: нужно сделать чтобы количество дней могло меняться оператором, и реализовать выборку выходных дней из отдельной таблицы «tblHolidays», которую в свою очередь заполняет оператор... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 16:44 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, > нужно сделать чтобы количество дней могло меняться оператором, добавьте ещё один параметр в скрипт > и реализовать выборку выходных дней из отдельной таблицы «tblHolidays» вроде оно у Вас уже есть Код: vbnet 1.
> которую в свою очередь заполняет оператор... заполнять тоже в скрипте надо ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 17:15 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищазаполнять тоже в скрипте надо ? Нет конечно, заполнять в таблице Б/Д - qdfOrders поле "Time", ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 17:34 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, тогда у Вас почти всё есть. Надеюсь, добавить параметр скрипту не проблема. ЗЫ: не думали над тем, чтобы в tblHolidays вносить ВСЕ выходные, включая "обычные" субботы и воскресенья? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 17:39 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаЗЫ: не думали над тем, чтобы в tblHolidays вносить ВСЕ выходные, включая "обычные" субботы и воскресенья? ...ага, именно об этом я и говорю... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2012, 19:15 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
Может все таки кто нибудь поможет ???!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2012, 06:29 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, это не помощь... Пробуйте. Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2012, 20:07 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
СкукотищаПробуйте. Спасибо огромное !!! ... но к сожалению не сработало... ...может нужно прописывать путь к Б/Д ??? Скукотищаэто не помощь... ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2012, 23:31 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYNСкукотищаэто не помощь... ??? тут по ссылочке - 12381461 разъясняется значение термИна "помощь" зы там, правда, для "школьников", но жителей ЧЕЛЯБИНСКа, видимо, можно к ним отнести ... :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2012, 23:39 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
off topic qwerty112 qwerty112тут по ссылочке разъясняется значение термИна "помощь" Спасибо, прочитал - понял... qwerty112но жителей ЧЕЛЯБИНСКа, видимо, можно к ним отнести ... :)) видимо некоторых и можно, возможно включая и меня... ...но тем не менее давайте не будем заострять внимание на личностях и их месте жительства ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 00:15 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
> NecroTYN > ... но к сожалению не сработало... Как именно "не сработало"? Run-time error, не обновило DoneDate в qdfOrders, неверно рассчитало DoneDate, что-то ещё? > ...может нужно прописывать путь к Б/Д ??? путь к базе, как и в Вашем скрипте, передается первым параметром... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 02:58 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаКак именно "не сработало"? Run-time error, не обновило DoneDate в qdfOrders, неверно рассчитало DoneDate, что-то ещё? поле просто остается пустым ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 10:45 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
Скукотища Код: vbnet 1. 2. 3. 4. 5.
имхо, тут что-то "не то" так наверное Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 11:03 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
qwerty112, попробовал по вашему совету - тоже не сработало... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 11:47 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, пробовал вешать исполнение как на отдельную кнопку, так и на условие для поля таблицы... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 11:49 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
qwerty112, ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 16:30 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаqwerty112, + да, сори, виноват ... смотрел на этих ихних МСДН-ах - http://support.microsoft.com/default.aspx?scid=kb;EN-US;232158 там, чё-то про это ничего не сказано ... )) спасибо ! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 16:45 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
qwerty112, полуофф описание функций лучше искать не на саппорте, а именно на МСДН Пример там такой-же хреновый, как и не саппорте, зато в описании упомянуто про возвращаемое функцией значение. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 17:18 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
> NecroTYN, > поле просто остается пустым И никаких сообщений об ошибке? Не верю. Учимся отлаживать скрипты: Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100.
ЗЫ: сдаётся мне где-то таки спрятался On Error Resume Next ... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 17:34 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища, скрипт срабатывает, только вот не передает полю данных выводится два сообщения --------------------------- Windows Script Host --------------------------- Usage from toolbar on [Склад и торговля]: --------------------------- ОК --------------------------- и --------------------------- Windows Script Host --------------------------- DateSearch.vbs /[CurrentDB] /[ID] --------------------------- ОК --------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 18:20 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
за которые как я понимаю отвечают строки с 95 по 98, вот только не знаю - нужны они или их можно удалить ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 18:24 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, скрипт надеется получить от Вас два параметра: /путь_к_базе /ИД_ЗАКАЗА (именно так, с лидирующими слешами). Сообщения говорят о том, что Вы передаёте скрипту не два параметра. В своём первом сообщении 12919685 Вы выложили скрипт, который якобы работает. Сделайте его резервную копию. Откройте блокнотом и замените код на, например, из этого 12931558 сообщения. Сохраните, закройте блокнот. Пробуйте. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 18:31 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYNза которые как я понимаю отвечают строки с 95 по 98, вот только не знаю - нужны они или их можно удалить ???Не надо их удалять. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 18:33 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
Конечно попробовал, не сработало Как я уже говорил Б/Д используется программой http://www.simple-soft.ru/ProductsCount.htm Передача параметров скрипту происходит следющим образом: В триггерах при запуске файла надо указать так: C:\ Путь \DateSearch.vbs /[ID] скукотищаВы выложили скрипт, который якобы работает. я тоже так думал, но оказалось что не работает... У меня имеются другие примеры именно рабочих(100% проверено) скриптов - если интересует Скрипт для экспорта данных из файла *.xls в таблицу Б/Д Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 19:54 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
> NecroTYN > Как я уже говорил Б/Д используется программой Пардон, но ставить ProductsCount лень. > Передача параметров скрипту происходит следющим образом: > В триггерах при запуске файла надо указать так: C:\ Путь \DateSearch.vbs /[ID] Так скрипту передаётся ОДИН параметр, - /[ID]. А надо ДВА. Для данного скрипта надо указать C:\Путь\DateSearch.vbs /[CurrentDB] /[ID] ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 20:02 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
Все сработало !!! Спасибо ВАМ !!! скукотищаДля данного скрипта надо указать C:\Путь\DateSearch.vbs /[CurrentDB] /[ID] Именно здесь и скрывалась загвоздка, т.к. я указывал только 1 параметр... ... но теперь при срабатывании скрипта вылетает несколько окон: 1. --------------------------- Windows Script Host --------------------------- start date: 7/29/2012 days to deadline: 21 --------------------------- ОК --------------------------- 2. --------------------------- Windows Script Host --------------------------- SELECT * FROM tblHolidays WHERE HolidayDate BETWEEN #7/29/2012# AND #9/10/2012# --------------------------- ОК --------------------------- 3. --------------------------- Windows Script Host --------------------------- deadline zero approximation: 8/19/2012 --------------------------- ОК --------------------------- 4. --------------------------- Windows Script Host --------------------------- loop 1 --------------------------- ОК --------------------------- 5. --------------------------- Windows Script Host --------------------------- loop 2 --------------------------- ОК --------------------------- 6. --------------------------- Windows Script Host --------------------------- UPDATE qdfOrders SET DoneDate=#8/30/2012# WHERE ID=3 --------------------------- ОК --------------------------- Можно ли их как то отключить ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 20:25 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, используйте вариант "без окон". Отсюда 12929867 . ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 20:32 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища, СПАСИБО ОГРОМНОЕ !!! ВЫ мне очень помогли Не знаю как ВАС отблагодарить... я занимаюсь проектированием корпусной мебели, может смогу чем помочь ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 20:53 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, да не за что. ЗЫ: внимательно отнеситесь к заполнению tblHolidays. А то странно как-то получилось: 29.07.2012 + 21 рабочий день = 30.08.2012 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 21:01 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищавнимательно отнеситесь к заполнению tblHolidays. Да действительно, ошибочка закралась - 2 раза пару вых. дней ввел Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 21:17 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
...Блин, не все так гладко как хотелось, некоторые даты считаются не правильно, привожу скрин для примера: ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2012, 22:03 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, сохраните изменения, внесённые в tblHolidays. И все даты будут считаться правильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 13:26 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищасохраните изменения, внесённые в tblHolidays. И все даты будут считаться правильно. ну так я уже заново все очистил - заполнил на 2 раза, и выдает дату на выходные дни, чего не надо ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 15:35 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, СОХРАНИТЕ изменения в tblHolidays. Например, закрыв форму редактирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 15:45 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаСОХРАНИТЕ изменения в tblHolidays. Например, закрыв форму редактирования. что я сделал не так: 1. заполнил все даты 2.закрыл таблицу "Выходные" 3.вышел из программы 4.запустил программу заново 5.проверил работоспособность скрипта - см. скрин 6.проверил таблицу "Выходные" - все в порядке 7.написал ВАМ ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 15:51 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, ... всё правильно. Такое впечатление, что запускается какой-то другой скрипт... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 15:56 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаТакое впечатление, что запускается какой-то другой скрипт... ЭЭЭЭ, это как ??? для расчета даты у меня только один скрипт и никакого другого нет, да и в данный момент (стадия разработки приложения) все остальные скрипты отключены... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 16:13 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
> NecroTYN > да и в данный момент (стадия разработки приложения) все остальные скрипты отключены Вам - верю. но проверить стоит... Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 17:39 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищано проверить стоит... Вот что пишет --------------------------- Windows Script Host --------------------------- Сценарий: C:\Program Files\ProductsCount\TestData.vbs Строка: 87 Символ: 26 Ошибка: Незавершенная строковая константа Код: 800A0409 Источник: Ошибка компиляции Microsoft VBScript --------------------------- ОК --------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 19:28 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, упс. Пардон, не проверил. Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 20:02 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища, поправил, вот результат: 1 --------------------------- Windows Script Host --------------------------- Поля tblHolidays: ID, adInteger HolidayDate, adDate Description, adVarWChar --------------------------- ОК --------------------------- --------------------------- Windows Script Host --------------------------- 2Даные tblHolidays: 1 01.07.2012 Воскресенье 2 07.07.2012 Суббота 3 08.07.2012 Воскресенье 4 14.07.2012 Суббота 5 15.07.2012 Воскресенье 6 21.07.2012 Суббота 7 22.07.2012 Воскресенье 8 28.07.2012 Суббота 9 29.07.2012 Воскресенье 10 04.08.2012 Суббота 11 05.08.2012 Воскресенье 12 11.08.2012 Суббота 13 12.08.2012 Воскресенье 14 18.08.2012 Суббота 15 19.08.2012 Воскресенье 16 25.08.2012 Суббота 17 26.08.2012 Воскресенье 18 01.09.2012 Суббота 19 02.09.2012 Воскресенье 20 08.09.2012 Суббота 21 09.09.2012 Воскресенье 22 15.09.2012 Суббота 23 16.09.2012 Воскресенье 24 22.09.2012 Суббота 25 23.09.2012 Воскресенье 26 29.09.2012 Суббота 27 30.09.2012 Воскресенье 28 06.10.2012 Суббота 29 07.10.2012 Воскресенье 30 13.10.2012 Суббота 31 14.10.2012 Воскресенье 32 20.10.2012 Суббота 33 21.10.2012 Воскресенье 34 27.10.2012 Суббота 35 28.10.2012 Воскресенье 36 03.11.2012 Суббота 37 04.11.2012 Воскресенье 38 10.11.2012 Суббота 39 11.11.2012 Воскресенье 40 17.11.2012 Суббота 41 18.11.2012 Воскресенье 42 24.11.2012 Суббота 43 25.11.2012 Воскресенье 44 01.12.2012 Суббота 45 02.12.2012 Воскресенье 46 08.12.2012 Суббота 47 09.12.2012 Воскресенье 48 15.12.2012 Суббота 49 16.12.2012 Воскресенье 50 22.12.2012 Суббота 51 23.12.2012 Воскресенье 52 29.12.2012 Суббота 53 30.12.2012 Воскресенье --------------------------- ОК --------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 20:19 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, странно. И чем дальше, тем страннее. Должно правильно отрабатывать на практически любых датах. Можно попробовать, изменить скрипт 12929867 , но это врядли поможет... найти Код: vbnet 1.
Код: vbnet 1.
заменить на Код: vbnet 1. 2.
Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 22:50 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, проблема, думаю, в формате даты - пробуй в SQL командах (SELECT, UPDATE) прописать форматированую дату - Format(dtDate, "yyyy-MM-dd") - должно помоч. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 00:24 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, оказывается нет в VBS функции Format. Ошибся. Тогда могу только предложить перейти на VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 00:59 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаМожно попробовать, изменить скрипт --------------------------- Windows Script Host --------------------------- Сценарий: C:\Program Files\ProductsCount\DateSearch.vbs Строка: 35 Символ: 9 Ошибка: Требуется объект: '[undefined]' Код: 800A01A8 Источник: Ошибка выполнения Microsoft VBScript --------------------------- ОК --------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 05:20 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, вот нашел, добрые люди уже придумали реализацию Format на VBS. Пополнил скрипт, должно работать корректно. Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 11:12 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
basicv, Спасибо, вечером попробую, сейчас возможности нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 13:01 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYNскукотищаМожно попробовать, изменить скрипт --------------------------- Windows Script Host --------------------------- Сценарий: C:\Program Files\ProductsCount\DateSearch.vbs Строка: 35 Символ: 9 Ошибка: Требуется объект: '[undefined]' Код: 800A01A8 Источник: Ошибка выполнения Microsoft VBScript --------------------------- ОК ---------------------------И в тридцать пятой стороке у Вас Код: vbnet 1.
... "Изменить" != "заменить одни строки другими" "Изменить" = "добавить строки", была одна одна, - стало две. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 13:41 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
basicvNecroTYN, проблема, думаю, в формате даты - пробуй в SQL командах (SELECT, UPDATE) прописать форматированую дату - Format(dtDate, "yyyy-MM-dd") - должно помоч.Проблема у него не с форматом даты... Прочитайте топик сначала. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 13:43 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаИ в тридцать пятой стороке у Вас Код: vbnet 1.
Совершенно верно скукотища"Изменить" != "заменить одни строки другими" "Изменить" = "добавить строки", была одна одна, - стало две. ...я чего то не понимаю... скукотищанайти Код: vbnet 1.
Код: vbnet 1.
заменить на Код: vbnet 1. 2.
Код: vbnet 1. 2.
...строки я нашел, заменил...(именно заменил - не добавил), хотя только что попробовал добавить, все так же, считает КАЛЕНДАРНЫЕ дни... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2012, 19:49 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, мой вариант скрипта пробовал? Не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 23:27 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
basicvNecroTYN, мой вариант скрипта пробовал? Не работает? Пробовал, ошибку в строке 37 пишет... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2012, 09:15 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, скопировал всё что я выложил или правил свой. И покажи ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2012, 11:00 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
basicv, Смогу выложить только вечером ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2012, 12:10 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
basicv, basicvскопировал всё что я выложил или правил свой. скопировал Ваш, вот ошибка(совсем не 37 строка...) --------------------------- Windows Script Host --------------------------- Сценарий: C:\Program Files\ProductsCount\DateSearch2.vbs Строка: 86 Символ: 9 Ошибка: Невозможно создание объекта контейнером ActiveX: 'MSSTDFMT.StdDataFormat' Код: 800A01AD Источник: Ошибка выполнения Microsoft VBScript --------------------------- ОК --------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2012, 21:23 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, MSSTDFMT содержится в накопительном обновлении для MS VB 6.0 SP6 . Скажите, а мой скрипт правильно отработал только на дате 29.07.2012 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 15:45 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотищаMSSTDFMT содержится в накопительном обновлении для MS VB 6.0 SP6 . у мня windows7 - пишут для нее не надо, да и установка сразу финиш пишет... скукотищаСкажите, а мой скрипт правильно отработал только на дате 29.07.2012 ? ...нет, и на многих других тоже - через раз как то... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 16:37 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, хоть для меня это и парадоксально, но... Код: vbnet 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 17:16 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища Код: vbnet 1. 2.
Этот момент я уже исправил, и все опыты были произведены с переименованным полем - "ExecutionTime" ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 18:23 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища, как я понял остальная часть кода осталась неизменной ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 18:37 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
NecroTYN, то, что Вы процитировали, - это примечания. > как я понял остальная часть кода осталась неизменной ??? Если скрипт стал считать корректно, то предлагаю различия найти самостоятельно. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 19:01 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
скукотища, Урааааааааааа!!!!!!!!!!!! Работает !!!!!! на разных датах (включая со скрина) и с разным количеством дней - ВСЕ РАБОТАЕТ ПРАВИЛЬНО !!!!!!!!!! ...а в чем загвоздочка была ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 19:15 |
|
Нужна помощь в создании VBS скрипта
|
|||
---|---|---|---|
#18+
в ADODB.Recordset.Source дата должна быть представлена в формате локали 'EN-US', в ADODB.Recordset.Filter - в формате текущей локали системы. Хрен бы когда подумал. Почему-то MS по-разному реализовали эти свойства. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2012, 19:51 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2157536]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
101ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 476ms |
0 / 0 |