Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
01 мар 2026, 02:44

31159276691438 только начинаю работать в 1с, где можно улучшить

Автор kabachok, Вчера в 09:30

0 Пользователей и 1 гость просматривают эту тему.

kabachok

31159276691438
Добрый день, только начинаю разработку на 1с, оцените пожалуйста первые обработки


kabachok


kabachok


kabachok


antoneus

Проводник = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
// ЖДАТЬ - позволяет показать системе, что пока окно выбора не будет закрыто
// код дальше выполнять нельзя
Результат = ЖДАТЬ Проводник.ВыбратьАсинх();

Очень хорошо бывает задавать фильтр расширений. Пользователи обычно за такое благодарят (мысленно).

ЭтотОбъект добавлять везде необязательно. ЭтотОбъект.ПутьДоФайла - то же самое, что просто ПутьДоФайла.

Далее. В основном клиент и сервер - это разные компьютеры. Поэтому вот этот код

ТаблицаДанных.Прочитать(ПутьДоФайла);
в серверной процедуре не отработает, т.к. выбираем-то мы на клиенте. Надо или ПоместитьФайлНаСерверАсинх (там же и диалог выбора сам выскочит) или возиться с временным хранилищем.

Теги:
Рейтинг@Mail.ru

Поиск