#0
by yurich
Подскажие, плиз, как сделать, чтобы файлы mxl открывались при двойном щелчке мыши сразу в 1С. Excel неподходит, поскольку файлы здоровые. Сохранить в формате Excel тоже не получается по тойже причине.
#1
by 0xFFFFFF
Юрич, вопрос. Как при двойном щелчке мыши система определит, в какой базе, под каким пользователем и с каким паролем открывать сий файл?
#4
by bubucha
написать некую приблуду, с которой в винде связать расширение файла *.mxl, а она уже будет стартовать вашу 1с
#6
by Хоменко Валерий
Всё уже написано до нас.На ПроКлубе: 1C ERTLoaderОписание Программа предназначена для открытия файлов внешних отчетов/обработок (*.ERT) и таблиц (*.MXL) 1С:Предприятие 7.7 из проводника Windows. Открывать файл можно как в режиме Конфигуратора, так и в режиме Предприятия.
#7
by bubucha
21. На любом (известном вам) языке программирования пишите программу, которая в качестве параметра может принять ваш файл, например в VB это "Command"т.е. что типа того (vb)cmd=CommandRunShell("ПутьКЭкзешнику1С " & cmd & паролли и т.д" ) - т.е собираете строку для запуска вашей базы под определенным пользователем.2. Привязываете xml к этой программе, т.е. при дв. счелчке будет запускатся эта программа, которая стартует вашу базу.3. В 1С ПриНачалеРАботыСистемы - анализируете пользователя, если он из п.2,то запускается обработка (функция), которая откроет ваш фалй.Как то так
#9
by Не бейте ногами
а еще есть OpenIn1C, слава автору ее. Она, если запущено несколько 1С-ок еще спросит в какой открыть!
#10
by smaharbA
можно сделать... с минимальным изменением конфы в ПриНачалеРаботыСистемы 5 строчек кода и скрипт(один раз запустить) чтоб систему "подправил" и в какой базе открывать и каким усером поймет...
#12
by smaharbA
+ Можно и без изменений в конфе, но придется файлик вордовский/ехелевский "инсталировать" в систему...
#13
by smaharbA
Все просто verb для mxl будет назначать нужный скрипт а при записи мхл будут дополняться в свойствах файла автор и размещение(т.е. путь к базе) при счелчке на мхл запускается скрипт и передает все в 1С, если пароли у усера, то добавляет/использует беспорольного усера базыДля всех. Неболтовня - знаю что говорю, но делать буду/небуду незнаю ? Еслиб за бабло - безпроблем.
#15
by bubucha
2 Ссори, ввел в заблуждение, вариант со сбором строки запуска не катит.Ну тобы через OLE запускать 1с, а там уже открывать нужный файл.
#16
by smaharbA
какраз прокатит со сбором строки если в строке будет присутствовать этот файл мхл, то его легко открыть
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Можно-ли по средствам языка 1с 7.7, сохранять файлы таблиц в mxl...?
- УТ11 "присоединенные файлы" и "присоединенные файлы к объекту"
- Можно ли открывать конфигурацию в конфигураторе если к базе подключены юзеры?
- Как запретить открывать документ дважды?
- Как открывать внешние обработки, сделанные на УФ ?
В этой группе 1С
- ЗиК: как доначислить пособие по уходу за реб. до 3х лет?
- Не печатаются колонтитулы
- Корректировка долга покупателя не встаёт в книгу продаж
- бюджет отчет межформенный контроль где взять правила проверки
- Подключить клиента 1С к SQL серверу
- Виснет конфигуратор при сохранении изменений.
- ТиС: Как отобразить поступление и реализацию услуг?
- Регистр сведений и диаграмма Ганта
- Разделить строку на подстроки
- СправочникОбъект не всегда корректно записывается
- Существуют более ранние проведенные документы
- Формат даты Формат(ДатаОтчета,"Д(0)ДДММГГГГ") возвращает 03.11.05
- Как вернуть значение из обработки, вызванной через ОткрытьФормуМодально?
- Ввод остатков по 76.АВ
- Как закрыть (log off) терминальную сессию из командной строки ?
- Пиктограммы в таблице значений
- Консоль отчетов. Как вывести параметр запроса в шапку макета?
- OFF: Пароль на открытие документа в Ворде
- Командная строка: как передать символ перевода строки?
- Запись в регистр сведений