Имя: Пароль:
1C
 
Открытие документа с элемента или объекта.
0 Diademal
 
20.04.17
00:08
Есть Общая Форма, на ней есть реквез Дата поле Календарь. Есть еще реквез2 (Таблица Значений). При нажатии на дату в реквез№2 попадают данные связанные с этой датой.У меня выпадает данные Машины(например:Honda.Accord.VIN15455),а на другой строке Регистратор относящий к этой машине.При нажатии на Регистратор открываеться документ.  Вопрос вот какой!!! можно ли как то Открыть документ нажав на объект "Машина" а не на  "Регистратор ".
Были варианты Вставить в "Машина" данные "Регистратор", сделать "Машина" и "Регистратор" одной строкой, потом поиском найти данные Регистратора в данных Машина и если условие Истина выводить документ. Но не получилось. Может есть какой то простой способ. Например в сам объект "Регистратор" положить данные из "Машина". может еще какой то метод.
Спасибо за помощь!!!!
1 PR
 
20.04.17
00:29
Ну давай, рассказывай, мы все внимание
2 Diademal
 
20.04.17
00:35
НЕ понятно написал??? слишком навертел??? Ок сейчас сделаю пару скрин шотов
3 Diademal
 
20.04.17
00:37
Это процедура на форме
&НаСервере
Процедура DateПриАктивизацииДатыНаСервере()
    Реквизи1.Очистить();
АдресДанных =TakeLR.ПолучитьСписокNotesLR();
ЗначениеВРеквизитФормы(АдресДанных,"Test");
    Для Каждого ЭлементМассива Из АдресДанных Цикл
    Если Date=Дата(ЭлементМассива.Inspect)Тогда
Реквизи1.Добавить(ЭлементМассива.MakeModel);
Реквизи1.Добавить(ЭлементМассива.Ссылка);
КонецЕсли;  
    КонецЦикла;
    
КонецПроцедуры
4 Diademal
 
20.04.17
00:40
На форме при нажатии на дату появляються:
1строка Nissan ROGUE Silver 2013
2строка Registration 000000207 от 4/18/2017 12:00:00 AM

Когда много на одной дате Машин даных слишком много, поэтому думал укоротить в оду строку.