29 ноября 2013 г.

Когда закончится обработка

Знакома ли вам эта неловкая ситуация, когда устанавливаешь обновление конфигурации, и вдруг начинается реструктуризация таблиц. Таблицы оказываются большими, обновление затягивается, и пользователи начинают приставать с вопросами: "Ну, когда же можно будет работать?" Вы отвечаете: "Не знаю...". А они опять: "Ну хотя бы примерно?" Но разработчики платформы "1С:Предприятие", видимо, посчитали, что информировать пользователей о ходе выполнения процесса не обязательно и, соответственно, этого не сделали. И даже более того - разработчики не предусмотрели возможности прервать процесс. Ну, да ладно, оставим это на их совести. Здесь мы всё равно ничем помочь не сможем. Давайте будем делать то, что в наших силах.

В статье "Как прервать выполнение обработки в 1С 8" я рассказывал, как предоставить пользователю возможность прерывать затянувшиеся по времени процессы. Но это лишь полдела. Ведь неизбежно возникает вопрос: как пользователь должен догадаться, что процесс затянется надолго? По факту того, что он уже долго выполняется? А если остаётся совсем немного, а пользователь прервёт процесс? Решение: пользователя нужно информировать о ходе выполнения программы.

4 июня 2013 г.

Гостем будете?

Принимаю гостевые посты 1С

Принимаю гостевые посты

Сейчас уже стало совершенно очевидно, что регулярно писать в блог я перестал. Но и объявлять его заброшенным тоже не хочется, поскольку я по-прежнему в теме. Есть предложение более конструктивное: я принимаю гостевые посты в "Дневник провинциального программиста".

Гостевые посты - не моё изобретение. Я полагаю, что большинству читателей известно, для чего пишутся и принимаются гостевые статьи. Для меня гостевые посты - это подпитка  блога новым контентом и его развитие. А для вас - это получение ссылок на ваши ресурсы. Разумеется, никто никому не платит. Натуральный обмен - вы мне статьи, я вам ссылки.

Требования к статьям простые и, надеюсь, всем понятные.