Вопрос № 164507: Добрый день! Подскажите пожалуйста в 1с 7.7 была такая функция - КаталогИБ() - которая возвращала путь к папке с конфигурацией. А что аналогичного есть в 1с 8.1. Просто нужно запустить файл из каталога с конфигурацией. Заранее спасибо! ...
Вопрос № 164.507
Добрый день!
Подскажите пожалуйста в 1с 7.7 была такая функция - КаталогИБ() - которая возвращала путь к папке с конфигурацией. А что аналогичного есть в 1с 8.1. Просто нужно запустить файл из каталога с конфигурацией. Заранее спасибо!
Отвечает: М.Денис
Здравствуйте, Serega_artem! Системная функция 1С:Предприятия 7.7 КаталогИБ() не реализована в версии 8.x. Это связано с тем, что в версии 8.x вся информационная база физически является одним файлом, независимо от используемого файлового или клиент-серверного варианта работы. Таким образом подразумевается, что понятие каталога, как некоей совокупности файлов, относящихся к данной информационной базе, отсутствует. Теперь все нужные файлы должны размещаться внутри информационной базы. Для этого в
1С:Предприятии 8.x введен новый тип реквизитов и ресурсов — ХранилищеЗначения. (М.Г.Радченко Практическое пособие разработчика с.516)
--------- The important thing is not to stop questioning. Albert Einstein
Ответ отправил: М.Денис (статус: 3-й класс)
Ответ отправлен: 09.04.2009, 11:12
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 247139 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Спасибо буду знать!
Отвечает: Владимир Лазурко
Здравствуйте, Serega_artem!
Явной такой функции нет. Для клиент-серверного варианта она вообще не имеет смысла, но для файлового режима работы можно получить каталог информационной базы так: КаталогИБ = НСтр(СтрокаСоединенияИнформационнойБазы(), "File")
Успехов! С уважением, Владимир.
--------- И как хотите, чтобы с вами поступали люди, так и вы поступайте с ними. (Евангелие от Луки, 6:31, совр. перевод)
Ответ отправил: Владимир Лазурко (статус: Практикант)
Ответ отправлен: 09.04.2009, 11:15
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 247140 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Спасибо за помощь! Но в этом случаи программа пытается найти файл в директории с установленной платформой, а не в папке с конфигурацией!!!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.