gifts2017

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

Опубликовал Александр Медведев (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. Трактор Трактор (Трактор) 19.07.09 19:38
Две строки в табло делают эту обработку ненужной и имеют вдвое бОльший функционал

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

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

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

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

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