bdd2

В копилку коротких и простых, но иногда очень нужных обработок.

Опубликовал Александр Медведев (anig99) в раздел Программирование - Инструментарий

Вывод параметров сеанса
Проведение документа в определенное время
Получить UUID объекта - печатная форма
Подбор оформления - цвета и шрифты для дерева значений
Печать штрих-кода кода справочника

1. Тупо внешняя печатная форма, которая выводит в окно сообщений UUID объекта. Иногда бывает нужным.

2. Настраиваем оформление дерева значений

3. Проведение документа в определенное время. Иногда нужно запустить проведение тяжелого документа после окончания работы вечерней/ночной смены или в выходные. Всё просто. Указываете документ, дату запуска и Запустить. Вылезает табличка ожидания: Да - начать проведение немедленно, Нет - не проводить. На дату повешено контекстное меню. В конце при успешном проведении будет выведено сообщение о времени проведения.

4. В стандартной обработке УниверсальныйПодборИОбработкаОбъектов данная строка кода в "Произвольный алгоритм" выводит прогресс выполнения:

Состояние(""+(ПорядковыйНомерОбъекта+1)+" из "+НайденныеОбъекты.Количество());

5. "C:\Program Files\1cv81\bin\1cv8.exe" enterprise /Out"C:\Error.txt" -NoTruncate - вывод служебных сообщений в файл

6. Печать штрих-кодов кодов любых справочников. Всё просто, без всяких контролей и доп.обработок. Штрих-код в формате Расширение Code39. Код не может содержать более 9 знаков и любые буквы. Используется компонента 1с:Печать штрих-кодов. Использовать можно как обработку и как внешнюю печатную форму. В режиме обработки можно печатать несколько элементов в 2 колонки. ...

7. Вывод параметров сеанса. Выводит в дерево все параметры сеанса текущего пользователя. Дерево для параметра сеанса типа  Хранилище Значения и массивов...

Посмотрим на комменты, может какие интересности ещё влепить можно.

 

Скриншоты бессмысленны и беспощадны....

Скачать файлы

Наименование Файл Версия Размер
-
.1247647852 4,25Kb
15.01.10
139
.1247647852 4,25Kb 139 Скачать
-
.1248550193 7,95Kb
15.01.10
56
.1248550193 7,95Kb 56 Скачать
Проведение в определенное время
.epf 6,89Kb
15.01.10
20
.epf 6,89Kb 20 Скачать
ПечатьШтрихКодаСправочника.epf
.epf 10,63Kb
15.01.10
19
.epf 10,63Kb 19 Скачать
Вывод параметров сеанса
.epf 7,52Kb
15.01.10
16
.epf 7,52Kb 16 Скачать

См. также

PowerTools от 1 000
Добавить вознаграждение
Комментарии
1. Трактор Трактор (Трактор) 1107 19.07.09 19:38 Сейчас в теме
Две строки в табло делают эту обработку ненужной и имеют вдвое бОльший функционал

Документы.СчетНаОплатуПокупателю.ПолучитьСсылку(Новый УникальныйИдентификатор("11bebf06-6cbe-11de-299e-0021854eb4b9"))

Документы.СчетНаОплатуПокупателю.НайтиПоНомеру("ТДК00000013", ТекущаяДата())
2. Александр Медведев (anig99) 2469 19.07.09 21:04 Сейчас в теме
(1)ну, получить один и тот же результат всегда можно 2 способами. это через конфигуратор? это на 1 строчку больше чем у меня (если не считать объявление процедуры) и требует запущенный конфигуратор.
3. Трактор Трактор (Трактор) 1107 19.07.09 21:09 Сейчас в теме
(2) >> это через конфигуратор?
Зачем конфигуратор? В табло пишешь

Справочники.Номенклатура.НайтиПоКоду("00000000002").УникальныйИдентификатор()

табло доступно в режиме 1С:Предприятия в пункте меню Сервис -> Табло
4. Александр Медведев (anig99) 2469 19.07.09 21:11 Сейчас в теме
(1) и твоя строчка находит объект по UUID, а не UUID по ссылке
5. Трактор Трактор (Трактор) 1107 19.07.09 21:14 Сейчас в теме
(4) Я привёл три строки. Одна находит объект по ИД и две определяют ИД по номеру документа или коду справочника.
Одну недописал. правильно так

Документы.СчетНаОплатуПокупателю.НайтиПоНомеру("ТДК00000013", ТекущаяДата()).УникальныйИдентификатор()
6. Александр Медведев (anig99) 2469 19.07.09 21:16 Сейчас в теме
(3) ааа (: Доперло... (: Всё равно в разных случаях разные способы удобны по разному
7. Александр Зубцов (iov) 358 26.07.09 16:15 Сейчас в теме
(5)
Документы.СчетНаОплатуПокупателю.НайтиПоНомеру("ТДК00000013", ТекущаяДата()).УникальныйИдентификатор() Это удобно для разового получения информации.
8. Александр Медведев (anig99) 2469 29.12.09 23:13 Сейчас в теме