powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / ФормаСписка и произвольный запрос
20 сообщений из 20, страница 1 из 1
ФормаСписка и произвольный запрос
    #39152850
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Сделал я ФормуСписка на основе произвольного запроса
Возникло несколько вопросов.
1. Почему теперь не открывается формаЭлемента при двойном клике по строке в списке?
у меня и кодом не получается открыть
Код: coco
1.
2.
3.
4.
5.
6.
7.
8.
	 &НаКлиенте
Процедура СписокВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
		 СсылкаНаЭлемнтСписка = Элементы.Список.ТекущаяСтрока;
	ПараметрыПодбора = Новый Структура;
	ПараметрыПодбора.Вставить("Ключ", СсылкаНаЭлемнтСписка);

	ОткрытьФорму("Справочник.Клиенты.Форма.ФормаЭлемента", ПараметрыПодбора);
КонецПроцедуры


на экран выводит пустую форму, а хотелось бы заполненную

2. почему с ФормыСписка исчезла кнопка "Создать" ?
и как мне теперь создать новый элемент?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39152863
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от чего форма списка - всем гадать надо?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153027
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Форма списка - Справочник Клиенты
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153079
Draginsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
основная таблица заполнена?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153095
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, данные есть, я до того как переделать форму списка на произвольный запрос, данные добавил
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153105
Draginsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
свойство - основная таблица, а не данные в таблице.
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153117
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, все есть, когда я открываю форму данные есть в списке
когда щелкаю по строке 2 раза и смотрю в отладчике
Код: coco
1.
СсылкаНаЭлемнтСписка = Элементы.Список.ТекущаяСтрока;


в переменной есть номер выбранной строки
но форма элемента открывается пустой
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153125
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторDraginsv свойство - основная таблица
я тут не совсем вас понял,
когда ставиться галочка" Произвольный запрос ", свойство основная таблица , исчезает
так что причем тут оно?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153132
Draginsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а СсылкаНаЭлемнтСписка и ссылка на элемент справочника это одно и тоже ?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153145
Draginsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
duh_siавторDraginsv свойство - основная таблица
я тут не совсем вас понял,
когда ставиться галочка" Произвольный запрос ", свойство основная таблица , исчезает
так что причем тут оно?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153147
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Draginsvа СсылкаНаЭлемнтСписка и ссылка на элемент справочника это одно и тоже ?
А что такое ссылка на элемент списка? в текущей строке хранится ссылка на справочник
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153178
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор упорот...

такая сигнатура есть только у события Выбор таблицы формы

в списке должна обрабатываться Процедура СписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

и в ней все работает
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153185
Draginsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapeckerDraginsvа СсылкаНаЭлемнтСписка и ссылка на элемент справочника это одно и тоже ?
А что такое ссылка на элемент списка? в текущей строке хранится ссылка на справочник
это же в коде
СсылкаНаЭлемнтСписка = Элементы.Список.ТекущаяСтрока;
duh_si хочет открыть форму элемента справочника со всеми данными
я не пробовал, мне думается надо передать структуру со значением ссылки на элемент справочника
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153201
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ
такая сигнатура есть только у события Выбор таблицы формы

в списке должна обрабатываться Процедура СписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

и в ней все работает Почему? выбор срабатывает от двойного клика, чем он плох?

Draginsvя не пробовал, мне думается надо передать структуру со значением ссылки на элемент справочника
так в текущей строке и есть ссылка на элемент справочника, но судя по СП только в том случае если заполнена главная таблица списка.
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153218
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
предыстория: я начинающий в 1С.
не знаю что вы пристали к СсылкаНаЭлемнтСписка
код я взял от сюда
http://its.1c.ru/db/metod8dev/content/4135/hdo

Draginsv свойство - основная таблица
благодаря вашему рисунку, нашел это свойство, но если там выбираю основную таблицу, форма открывается с ошибкой ( см.рис )
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153221
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПоследний выдох ГПЖ в списке должна обрабатываться Процедура СписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
в это событие код необходимо поместить? или что?
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153222
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapeckerПочему? выбор срабатывает от двойного клика, чем он плох?

да, я поторопился.

работает и в выборе. но если есть основная таблица. которой у автора нет.

п.э. список "ссылочной сущности" вырождается просто в "список". и в Элементы.Список.ТекущаяСтрока вместо ссылки уже id
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153223
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
duh_siавторПоследний выдох ГПЖ в списке должна обрабатываться Процедура СписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
в это событие код необходимо поместить? или что?

забей, я поторопился
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153225
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
duh_siпредыстория: я начинающий в 1С.
не знаю что вы пристали к СсылкаНаЭлемнтСписка
код я взял от сюда
http://its.1c.ru/db/metod8dev/content/4135/hdo

Draginsv свойство - основная таблица
благодаря вашему рисунку, нашел это свойство, но если там выбираю основную таблицу, форма открывается с ошибкой ( см.рис )



правильно, у тебя схема компоновки не соответствует "источнику"
...
Рейтинг: 0 / 0
ФормаСписка и произвольный запрос
    #39153231
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот смотрите сам запрос, по задаче мне всего-то нужно объединить в табличной части несколько полей в одно
ВЫБРАТЬ
СправочникКлиенты.Ссылка,
СправочникКлиенты.ПометкаУдаления,
СправочникКлиенты.Код,
СправочникКлиенты.Наименование,
СправочникКлиенты.КороткоеНазвание,
СправочникКлиенты.Статус,
СправочникКлиенты.СфераБизнеса,
СправочникКлиенты.Тип,
СправочникКлиенты.КаналКлиента,
СправочникКлиенты.Отметка,
СправочникКлиенты.ВнешниеПродажи,
СправочникКлиенты.ВнутренниеПродажи,
СправочникКлиенты.Адресс.(
Ссылка,
НомерСтроки,
Страна,
Регион,
Город,
Адресс,
ТипАдреса,
Главный
),
СправочникКлиенты.Контакты.(
Ссылка,
НомерСтроки,
Имя,
ВтороеИмя,
Позиция,
емаил,
Телефон,
ТипКонтакта,
СправочникКлиенты.Контакты.ВтороеИмя + " " + СправочникКлиенты.Контакты.Имя КАК ОбъединениеИмен
),
СправочникКлиенты.Заметки.(
Ссылка,
НомерСтроки,
Заметка
),
СправочникКлиенты.Встречи.(
Ссылка,
НомерСтроки,
ДатаВстречи,
МестоВстречи,
Участник,
ВажнаяИнформация
),
СправочникКлиенты.Финансовый.(
Ссылка,
НомерСтроки,
ДатаВыпускаСкидки,
ПериодС,
ПериодДо,
Скидка,
Описание,
Продукт
),
СправочникКлиенты.Отклонение.(
Ссылка,
НомерСтроки,
ДатаОтклонения,
ПричинаОтклонения
),
СправочникКлиенты.Обращаться.(
Ссылка,
НомерСтроки,
ДатаКонтакта,
СвязатьсяСОбъектом,
РезультатКонтакта,
Заметка,
ТипКонтакта,
СправочникКлиенты.Обращаться.Заметка + " " + СправочникКлиенты.Обращаться.РезультатКонтакта + " " + СправочникКлиенты.Обращаться.СвязатьсяСОбъектом КАК ЗаметкаОКонтакте
),
СправочникКлиенты.КонтактнаяИнформация.(
Ссылка,
НомерСтроки,
Тип,
Вид,
Представление,
ЗначенияПолей,
Страна,
Регион,
Город,
АдресЭП,
ДоменноеИмяСервера,
НомерТелефона,
НомерТелефонаБезКодов
),
СправочникКлиенты.Предопределенный,
СправочникКлиенты.ИмяПредопределенныхДанных
ИЗ
Справочник.Клиенты КАК СправочникКлиенты

т.к кодом я не знаю как это можно сделать, я сделал это в запросе
когда запускаю форму, все выглядит как нужно, но при двойном щелчке по клиенту, открывается пустая форма элемента, а мне нужно, чтобы открылась с данными этого клиента
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / ФормаСписка и произвольный запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]