|
Программное создание БД | ☑ | ||
|---|---|---|---|---|
|
0
Madway
25.11.06
✎
21:09
|
Непойму в чем загвоздка:
Работает: "C:\Program Files\1cv8\bin\1cv8.exe" CREATEINFOBASE File="C:\1" Не работает: "C:\Program Files\1cv8\bin\1cv8.exe" CREATEINFOBASE File="C:\1 1" В документации указано что если есть пробел значение нужно указать в кавычках. Вроде все сделал. А все равно, если есть пробел в пути не создает базу. Может кто сталкивался?? |
|||
|
1
simol
25.11.06
✎
21:42
|
(0) Попробуй
"C:\Program Files\1cv8\bin\1cv8.exe" CREATEINFOBASE "File=C:\1 1" |
|||
|
2
Madway
25.11.06
✎
21:45
|
Тоже не работает.
В лог пишет: Неверные или отсутствующие параметры соединения с информационной базой. Баг чтоли??? Релиз 1С 17(Последний на текущий момент). |
|||
|
3
Madway
25.11.06
✎
21:47
|
Проверте может у кого то сработает выше привиденный код!!!!
|
|||
|
4
simol
25.11.06
✎
21:51
|
(3) неработает второй, первый работает
|
|||
|
5
Madway
25.11.06
✎
21:51
|
Тоже не работает:
C:\Program Files\1cv8\bin\1cv8.exe" CREATEINFOBASE File="C:\1 1\" |
|||
|
6
Madway
25.11.06
✎
21:52
|
Ковычки не поставил в начале, но это сути не меняет.
"C:\Program Files\1cv8\bin\1cv8.exe" CREATEINFOBASE File="C:\1 1\" |
|||
|
7
Madway
25.11.06
✎
21:54
|
Тут суть дела в том чтобы создать базу в каталоге название которого содержит пробел. У меня не получается :)
|
|||
|
8
TormozIT
гуру
25.11.06
✎
22:11
|
У меня тоже не получалось, когда я пробовал.
|
|||
|
9
Neco
25.11.06
✎
22:16
|
"""C:\Program Files\1cv8\bin\1cv8.exe"" CREATEINFOBASE File=""C:\1 1"""
|
|||
|
10
Madway
25.11.06
✎
23:27
|
"""C:\Program Files\1cv8\bin\1cv8.exe"" CREATEINFOBASE File=""C:\1 1"""
Толку то, все равно не работает :) Хоть ты весь ковычками обставься!!! |
|||
|
11
Neco
25.11.06
✎
23:30
|
(10) Ну тады генерируй батничек и запускай его
|
|||
|
12
Madway
25.11.06
✎
23:44
|
Так я в нем и генерирую и НЕ РАБОТАЕТ. :)
|
|||
|
13
TormozIT
гуру
25.11.06
✎
23:50
|
У меня тоже батничек был и тоже не работало =)
|
|||
|
14
Madway
25.11.06
✎
23:51
|
Вот усложненный вариант всей затеии. При клике по файлу *.dt запускается этот батник:
"%ProgramFiles%\1cv8\bin\1cv8.exe" CREATEINFOBASE File="%~d1%~p1" "%ProgramFiles%\1cv8\bin\1cv8.exe" CONFIG /F "%~d1%~p1" /RestoreIB%1 Создает базу в каталоге, где находится dt файл и загружает в нее содержимое dt файла. Все просто, за исключением того что в 1 строке 1С8 отказывается понимать "путь" с пробелами. Можно конечно и без первого пункта, но хочется избавиться от назойливого окошка создания базы. Выше приводил упрощенный пример запуска 1 строки. |
|||
|
15
Madway
26.11.06
✎
13:11
|
Ну что, списываем к багам????!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |