Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
23 Май 2018, 02:36
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: создание формы выбора  (Прочитано 8334 раз)

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

Оффлайн Bahrom

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-17
  • Сайт: 
  • Профессия: Разработчик 1С
создал обект Справочники.Организация. У него есть табличный часть-расчетные счета. Мне надо создать форму для этой табличный части организации. Как создать форму выбора для табличный части (расчетные счета) объекта Справочники.Организация?


Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Создать форму выбора Справочника Расчетные счета с отбором по организации
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Bahrom

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-17
  • Сайт: 
  • Профессия: Разработчик 1С
а как на счет ИНН? Для него тоже надо создать справочник?

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Зачем?
Одна организация - Один ИНН
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Bahrom

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-17
  • Сайт: 
  • Профессия: Разработчик 1С
Просто есть предчувствие что начнут давать несколко ИНН организациям :D, и я хочу чтоб моя конфигурация было гибким, адаптировался на любые изменении.

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

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


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

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Используйте Запрос
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Bahrom

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-17
  • Сайт: 
  • Профессия: Разработчик 1С
Кароччи, не решил задачу.

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

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

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


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

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

Оффлайн Slin

  • Глобальный модератор
  • *****
  • Сообщений: 780
  • РЕПУТАЦИЯ: 247
  • КПД: 32%
  • Game over...
  • Регистрация: 2010-10-13
  • Сайт: 
  • Профессия: Программист 1С
Если платформа 8.2 и выше, то используй связи параметра выбора реквизита.
skype: slin-dev

Оффлайн Bahrom

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-17
  • Сайт: 
  • Профессия: Разработчик 1С
Почему форма.СправочникСписок.Отбор.организация не доступна (Процедура в модуле документа)

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

Оффлайн nddru

  • *
  • Сообщений: 11
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-14
  • Сайт: 
  • Профессия: Программист 1С
А разве справочник расчетных счетов не подчинен справочнику организации? Если да, то отбор стоит производить не по реквизиту "Организация", а по владельцу. Если же справочник не подчинен, тогда стоит посмотреть стоит ли индексация требуемого реквизита.


Теги:
 

Не работает метод Сдвинуть() по отношению к программно добавляемой колонке1С:Предприятие 8.3 (8.3.10.2561) Управление производственным предприятием, редакция 1.4 Приветствую, я добавляю программно свою колонку в методе ПриОткрытии() модуля формы, вот так

Автор InsiderРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 626
Последний ответ 21 Сен 2017, 10:33
от Insider
Нужно в параметр запроса к РегистрБухгалтерии.Проводки.Остатки вставить вместо периода данные из другого запроса отчет СКД 8.3, обычные формы

Автор Св ЧРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 154
Последний ответ 10 Апр 2018, 14:00
от Св Ч
Редактирование формы "Настройки пользователя".

Автор t955938Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 5255
Последний ответ 03 Авг 2011, 11:45
от t955938
получаю значение реквизита формы, дает значение 0

Автор mikel10Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3796
Последний ответ 12 Июл 2013, 15:35
от mikel10
Как обратиться к функции модуля формы из модуля Менеджера?

Автор TreeDogNightРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 5790
Последний ответ 10 Июл 2014, 14:05
от cska-fanat-kz

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
152 Сообщений
oleg-x
68 Сообщений
alex0402
64 Сообщений
AIFrame AIFrame
57 Сообщений
wise wise
39 Сообщений
buketov.av buketov.av
36 Сообщений
KOI8-R
34 Сообщений
ilyay ilyay
29 Сообщений
Alter
28 Сообщений
trialex3
25 Сообщений

* Кто онлайн

  • Точка Гостей: 203
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal