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

создание формы выбора

Автор Bahrom, 18 мар 2013, 08:56

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

Bahrom

создал обект Справочники.Организация. У него есть табличный часть-расчетные счета. Мне надо создать форму для этой табличный части организации. Как создать форму выбора для табличный части (расчетные счета) объекта Справочники.Организация?

Dethmontt

Создать форму выбора Справочника Расчетные счета с отбором по организации
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Bahrom

а как на счет ИНН? Для него тоже надо создать справочник?

Dethmontt

Зачем?
Одна организация - Один ИНН
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Bahrom

Просто есть предчувствие что начнут давать несколко ИНН организациям :D, и я хочу чтоб моя конфигурация было гибким, адаптировался на любые изменении.

А что не правильно в следующем коде (в модуле объекта Справочники.Организация):

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


в других модулях оно "не доступна" говорить 1С при выполнении.

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Bahrom

Кароччи, не решил задачу.

Есть Справочники.Организация
Код: по умолчанию при создании;
Наименование: по умолчанию при создании;

Есть Справочники.РасчетныеСчета
Код: длина 20 типа строка;
Наименование: по умолчанию при создании;
Реквизит - организация: тип Справочники.Организация;

Есть Документы.ПлатежноеПоручение
Реквизит-Плателшик: тип Справочники.Организация;
Реквизит-СчетПлателшика: тип Справочники.РасчетныеСчета;
Реквизит-Получател: тип Справочники.Организация;
Реквизит-СчетПолучателя: тип Справочники.РасчетныеСчета;


на форму документа поставил все нужные элементы управления. есть элемент управление для выбора расчетного счета организации. Проблема как создать форму выбора чтоб юзер выбрал нужную счет. Форма выбора должно показать только указанного организации.

Прошу если кто знаеть показать на примере. Желательно программно. Заранее огромное благодарности.

Slin

Если платформа 8.2 и выше, то используй связи параметра выбора реквизита.
skype: slin-dev

Bahrom

Почему форма.СправочникСписок.Отбор.организация не доступна (Процедура в модуле документа)

Процедура плательшик_расчетный_счетНачалоВыбора(Элемент, СтандартнаяОбработка)
   
   форма = Справочники.РасетныеСчета.ПолучитьФормуВыбора();
   
         // Правда при нажатии ctrl+пробел СправочникСписок не видно
         // но на форме выбора оно точно есть. Здесь исключение при выполнении
   форма.СправочникСписок.Отбор.организация=плательшик;
   
   форма.Открыть();
      
КонецПроцедуры

nddru

А разве справочник расчетных счетов не подчинен справочнику организации? Если да, то отбор стоит производить не по реквизиту "Организация", а по владельцу. Если же справочник не подчинен, тогда стоит посмотреть стоит ли индексация требуемого реквизита.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск