|   |   | 
| 
 | Возможно ли поменять стандартное отображение текста в поле ввода? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Janna26 03.02.16✎ 17:49 | 
        Добрый день всем. Нужно что бы в поле ввода (документ основание) отображать не стандартный номер и дату, а произвольные поля из документа. Кто нить сталкивался? У меня что то не получается разобраться...     | |||
| 1
    
        ДенисЧ 03.02.16✎ 17:51 | 
        На 8.3 можно...
 ОбработкуПолученияПредставления или как-то так | |||
| 2
    
        Janna26 03.02.16✎ 17:51 | 
        Вот тут как то реализовано, но не пойму как!
 http://screenshot.su/show.php?img=941a0a182746cbb2e697c2ac2cb738ef.jpg http://screenshot.su/show.php?img=c4801aabb4a3f99f5bcc6f16339a9eef.jpg | |||
| 3
    
        Cyberhawk 03.02.16✎ 17:53 | 
        В модуле менеджера     | |||
| 4
    
        Janna26 03.02.16✎ 17:57 | 
        (1) (3) Спасибо огромное!!     | |||
| 5
    
        Janna26 03.02.16✎ 18:02 | 
        А нужно ли ее где то объявлять? Что то не получается.
 Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Поля.Добавить("Контрагент"); Поля.Добавить("Проект"); КонецПроцедуры Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Попытка Представление = Строка(Данные.Контрагент)+" / "+Строка(Данные.Проект); Исключение СтандартнаяОбработка = Истина; КонецПопытки; КонецПроцедуры | |||
| 6
    
        Aceforg 03.02.16✎ 18:05 | 
        (5) Попробуй эскпорт     | |||
| 7
    
        zak555 03.02.16✎ 18:05 | 
        зачем попытаа?     | |||
| 8
    
        ДенисЧ 03.02.16✎ 18:06 | 
        (5) В модуль менеджера документа     | |||
| 9
    
        Janna26 03.02.16✎ 18:07 | 
        (8) Да, там и делаю. (7) На всякий случай ;). (6) не помогло :(     | |||
| 10
    
        zak555 03.02.16✎ 18:09 | ||||
| 11
    
        Janna26 03.02.16✎ 18:11 | 
        Глюк какой то, нашла причину. Совместимость с 8.2 была включена. НО в другом документе тоже самое работает.     | |||
| 12
    
        zak555 03.02.16✎ 18:12 | 
        (11) документа в конфе поставщика нет?     | |||
| 13
    
        Janna26 03.02.16✎ 18:12 | 
        А в выпадающем списке тоже самое можно сделать?     | |||
| 14
    
        Janna26 03.02.16✎ 18:13 | ||||
| 15
    
        zak555 03.02.16✎ 18:13 | 
        (13) естественно     | |||
| 16
    
        Janna26 03.02.16✎ 18:14 | 
        (15) В поле отображается теперь правильно, а в списке нет :(     | |||
| 17
    
        Janna26 03.02.16✎ 18:16 | 
        (15) как можно то?     | |||
| 18
    
        Cyberhawk 03.02.16✎ 18:18 | 
        (13) В событии НачалоВыбора станд. обработку в ложь и определяй свой список значений в качестве списка выбора     | |||
| 19
    
        Janna26 03.02.16✎ 18:21 | 
        (18) Это я пробовала, только начало выбора срабатывает именно при открытии формы выбора, а процедуру НачалоВыбораИзСписка убрали в 8.3     | |||
| 20
    
        Креатив 03.02.16✎ 18:24 | 
        (19)Сделай выбор по кнопке, а не из списка. Только тогда может начать ругаться на модальные формы.     | |||
| 21
    
        Janna26 03.02.16✎ 18:25 | 
        (20) Да у меня модальные окна отключены. В общем если не реально так же сделать, то что уж поделаешь ;) Спасибо!     | |||
| 22
    
        Креатив 03.02.16✎ 18:39 | 
        (21)Вероятно ещё придётся историю выбора отключать.     | |||
| 23
    
        Cyberhawk 03.02.16✎ 19:28 | 
        "начало выбора срабатывает именно при открытии формы выбора" // Ошибаешься - сначала начало выбора, потом уже открытие формы выбора, и эту логику тебе нужно переопределить по-своему (поиграйся со свойствами поля ввода - режим выбора из списка, например, включи)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |