![]() |
|
1с сохранение в общий каталог | ☑ | ||
---|---|---|---|---|
0
dvrk
22.02.24
✎
11:21
|
Привет, в 1с в модуле дидок пусть для скачивания указать хочу универсальный путь чтобы всем на рабочий стол сохранялось
пишу %HOMEPATH%\Desktop\EDO выдаёт ошибку доступа а если указать просто диск С: то сохраняет что не так делаю? |
|||
1
dvrk
22.02.24
✎
11:23
|
как в 1с указать универсально юзера?
%HOMEPATH% и %USERPROFILE% не работают |
|||
2
Волшебник
22.02.24
✎
11:30
|
Shell = Новый COMОбъект("WScript.Shell"); HOMEPATH = Shell.ExpandEnvironmentStrings("%HOMEPATH%"); |
|||
3
dvrk
22.02.24
✎
11:30
|
(2) так это в модуле диадока в режиме предприятия указываю каталог для сохранения
|
|||
4
Волшебник
22.02.24
✎
11:31
|
(3) Ну он не понял. Дальше что?
|
|||
5
dvrk
22.02.24
✎
11:32
|
(4) ну я спрашиваю как я могу в режиме предприятия сделать чтобы сохранялось на рабочий стол ВСЕМ, а не у того, с ПК кого это делаю
|
|||
6
mikecool
22.02.24
✎
11:32
|
еле прочитал сообщение в (0)
(1) так не работает |
|||
7
mikecool
22.02.24
✎
11:33
|
(5) напиши в контур, чтобы они сделали что-то подобие (2)
|
|||
8
dvrk
22.02.24
✎
11:34
|
(7) ну спасибо, я сам могу сделать подобие (2), я думал можно как то в режиме предприятия сделать
|
|||
9
Garykom
22.02.24
✎
11:47
|
(5)
сохранялось на рабочий стол ВСЕМ
WTF??? |
|||
10
Волшебник
22.02.24
✎
11:48
|
(9) не всем, а для каждого
|
|||
11
dvrk
22.02.24
✎
11:54
|
(10) ну да, для каждого, просто в модуле дидока путь ОБЩИЙ и если я напишу C:\Users\ПОЛЬЗОВАТЕЛЬ\Desktop, то у всех в диадоке будет такой пусть и ошибку выдавать будет т.к. ПОЛЬЗОВАТЕЛЬ у каждого уникальный
|
|||
12
dvrk
22.02.24
✎
11:54
|
поэтому я спрашиваю как в пути прописать УНИВЕРСАЛЬНО "ПОЛЬЗОВАТЕЛЬ"
чтобы он брал не конкретного юзера, а текущего пользователя |
|||
13
timurhv
22.02.24
✎
12:12
|
Допишите обработку Диадок, COM можно не дергать, путь получить на клиенте:
КаталогДокументов() Если на рабочий стол, то ярлык выведите. |
|||
14
Garykom
22.02.24
✎
12:24
|
(11) А если у пользователя macOS, linux или android?
Если веб-клиент в браузере? |
|||
15
dvrk
22.02.24
✎
12:47
|
(14) этим пользуются 5 человек
|
|||
16
Garykom
22.02.24
✎
12:48
|
(15) Сделай для каждого пользователя уникальную настройку пути
И все |
|||
17
Garykom
22.02.24
✎
12:49
|
(16)+ Конечно правильней пользователь + рабочее место (комп по сути)
|
|||
18
dvrk
22.02.24
✎
12:52
|
(17) каким образом я сделаю? они открывают внешнюю обработку Диадок, там путь сохраняется когда у 1 пользователя, он автоматом такой же ставится на всех, нет там настроек личных
|
|||
19
Garykom
22.02.24
✎
13:11
|
(18)
каким образом я сделаю?
Нанять программиста? А программист может в конфу добавить настройки для пользователя и сделать чтобы они подставлялись в обработку диадока |
|||
20
dvrk
22.02.24
✎
13:13
|
(19) я же написал, что нужно сделать это через режим предприятия, а точнее спросил можно ли это сделать, я са могу доработать обработку диадок, вопрос не в этом
|
|||
21
Garykom
22.02.24
✎
13:24
|
(20) Ну так посмотри в конфигураторе как он этот путь использует
И что происходит через отладчик если написать туда "%HOMEPATH%\Desktop\EDO" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |