Андрей

137
Рейтинг

asvel



  •   Регистрация: 07.11.2007 (16 лет назад)

  •   Был(а) на сайте: 23.03.2024

Друзья
  • ediks
Подписчики 3

Группы

Профессиональный разработчик

Рейтинг 137

Перенумерация Документов

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Внешняя обработка (ert,epf) Перенумераторы

Перенумерация выбранного типа документов за выбранный период по заданным правилам для 8.1

01.02.2008    21958    2421    asvel    51       

137

Комментарии

DevУФ Форма выбора с отбором по Родитель#1 30.03.20 0:11
Конфигурация = БП 3.0 на УФ: В обработке нужно получить контрагента, выбранного пользователем из определенной папки ("Папка с нужными клиентами")
Пытаюсь открыть для выбора справочник Контрагенты сразу с нужной открытой папкой.
Делаю так:

&НаКлиенте
Функция НайтиКонтрагентНаКлиенте()
// https://its.1c.ru/db/metod8dev#content:5272:hdoc
СтандартнаяОбработка = Ложь;

СсылкаНаГруппу = ПолучитьКонтрагентаПоИмени("Папка С Нужными Клиентами");
ПараметрыОтбора = Новый Структура;
ПараметрыОтбора.Вставить("Родитель", СсылкаНаГруппу);

ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Отбор", ПараметрыОтбора);
ПараметрыФормы.Вставить("РежимВыбора", Истина);
ПараметрыФормы.Вставить("ВыборГруппИЭлементов", ИспользованиеГруппИЭлементов.Элементы);
ПараметрыФормы.Вставить("ТекущаяСтрока", СсылкаНаГруппу);

ФормаВыбора = ПолучитьФорму("Справочник.Контрагенты.ФормаВыбора", ПараметрыФормы);
ФормаВыбора.Заголовок = "Выберите контрагента";
ФормаВыбора.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
ОписаниеОповещения = Новый ОписаниеОповещения("ПослеЗакрытияВыбораКлиента", ЭтотОбъект, ПараметрыФормы);
ФормаВыбора.ОписаниеОповещенияОЗакрытии = ОписаниеОповещения;

//ОткрытьФормуМодально(ФормаВыбора, ПараметрыФормы, Элементы.Контрагенты, ЭтаФорма.УникальныйИдентификатор);
//ОткрытьФорму("Справочник.Контрагенты.ФормаВыбора", ПараметрыФормы, ЭтаФорма,,,,ОписаниеОповещения);
НашКлиент = ОткрытьФорму(ФормаВыбора);
//ФормаВыбора.ОткрытьМодально();
//ОткрытьФормуМодально(ФормаВыбора, ПараметрыФормы);
Возврат НашКлиент
КонецФункции

&НаСервере
Функция ПолучитьКонтрагентаПоИмени(Имя)
Возврат Справочники.Контрагенты.НайтиПоНаименованию(Имя);
КонецФункции

Но все равно справочник открывается не с открытой нужной папкой "Папка С Нужными Клиентами", а просто открывает ВЕСЬ справочник Контрагенты целиком.
Подскажите, как сделать форму выбора сразу с открытой нужной папкой ("Папка С Нужными Клиентами")?
DevПеренумерация Документов#28 15.09.09 20:29
(26) Ну раз такой облом с качалкой download (???) - давайте почтовый адрес - пихну прям в ящик
DevПеренумерация Документов#18 15.09.09 16:18
(16) - Не понял (:-(( Нужны подробные комментарии что делалось и как делалось - тогда можно и разбор полетов учинить
(17) Попробовал - вроде все на месте и скачивается...
Если нужно - могу на почту бросить
DevПеренумерация Документов#14 08.05.09 11:33
(11) - Наконец дошли руки до исправлений - ну вроде поправил:
- окно - можно изменять размер
- на 2-й странице добавил номер и дату дока в отдельн.столбцы
- номера, состоящие только из нулей - пренумеровываются, поправил
DevПеренумерация Документов#3 01.02.08 15:22
Для пользователя - чуть попроще интерфейс.
Суть перенумерации документов - одна и та же (тут ничего нового не изобретешь...)
Говорю же: кому нравится - берите...
DevПеренумерация Документов#0 01.02.08 14:14
Перенумерация выбранного типа документов за выбранный период по заданным правилам для 8.1