Имя: Пароль:
1C
1С v8
Дополнительная форма.
0 polkin
 
01.03.15
11:53
Из обработки открываю форму вопроса (Да-Нет).
Задал размеры формы 20*3
Но форму открывает полностью на весь экран...
Где та галка?
1 Wobland
 
01.03.15
11:54
а штатная чем не устроила?
2 polkin
 
01.03.15
11:55
А штатной нет, обработку ваяю...
3 Wobland
 
01.03.15
11:56
на, горе

    Если Вопрос("Табличная часть Цены будет очищена. Продолжить?", РежимДиалогаВопрос.ДаНет)=КодВозвратаДиалога.Нет Тогда
        Возврат;
    КонецЕсли;
4 ДенисЧ
 
01.03.15
11:57
Если Вопрос("Вы видиде этот вопрос?", РежмДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Да Тогда
  Сообщить("Со зрением у вас порядок...");
КонецЕсли;
5 Wobland
 
01.03.15
11:57
(4) вдруг, человек с похмелья в "нет" метился
6 vicof
 
01.03.15
11:58
(0) Галку у формы сними - "раскрывать на весь экран"
7 Wobland
 
01.03.15
11:59
представляю себе вопрос в соседней закладке...
8 polkin
 
01.03.15
12:00
Вам хорошо..... вы вон какие умные....
А я только учусь. Спасибо всем.
9 rotting
 
01.03.15
12:03
(8) 7 лет на форуме....
10 Wobland
 
01.03.15
12:06
век живи, век учись. 9й год: v8: Запросом возможно получить данные?
11 polkin
 
01.03.15
12:12
Не хочет.
Использование модальных окон в данном режиме запрещено!
12 Zypse
 
01.03.15
13:56
(11) Тогда "ПоказатьВопрос" кури
13 polkin
 
01.03.15
15:01
Сделал, все выводит.
Теперь как остановить выполнение процедуры, пока не нажмешь Да или Нет?
14 ДенисЧ
 
01.03.15
15:03
(13) выбирай... Или модальность, или такси...
15 polkin
 
01.03.15
15:06
Где и как выбирать?
16 ДенисЧ
 
01.03.15
15:09
(15) Мда....
Я пас.
17 polkin
 
01.03.15
15:12
Ну вот, и что теперь бедному пенсионеру делать......
18 crotnn
 
01.03.15
15:21
(17) Для начала почитать тут http://v8.1c.ru/o7/201301nm/
19 polkin
 
01.03.15
15:29
(18)Спасибо, почитал.
Но я использую стандартную форму вопроса.
Ее тоже можно открыть модально?
20 Wobland
 
01.03.15
15:30
(19) Использование модальных окон в данном режиме запрещено!
21 crotnn
 
01.03.15
15:39
(19) в (18) ответ на (13)
22 polkin
 
01.03.15
15:43
(20)(21)
Значит придется все таки мутить форму вопроса и открывать ее модально...
23 Wobland
 
01.03.15
15:44
(22) а я тебя опять (1) спрошу
24 polkin
 
01.03.15
15:50
(23) Так модально открыть с обработки не могу.
Можно обойти, но наверное более геморойно будет.
25 Wobland
 
01.03.15
15:53
надо всё-таки выбрать. или такси или модальность
26 polkin
 
01.03.15
16:01
Блин, а в отдельной форме как команду передать на основную форму?
(25) Да сейчас открывается такси - не удобно.

Ищу дубликаты номенклатуры выведенной в таблице.
Если дубликат есть, то вопрос - открывать старый или заполнять новый...

Если старый - все хорошо, если новый - заполнение теряется....
27 crotnn
 
01.03.15
16:56
(26) Либо отказаться от такси и включить модальность, либо усложнять код. Здесь подробнее http://its.1c.ru/docs/v8nonmodal/
28 crotnn
 
01.03.15
16:59
(26) Общий подход по новой схеме такой: нашли дубль, показали вопрос, вышли из процедуры. Получили ответ пользователя, в зависимости от ответа открываем старый или заполняем новый.
29 polkin
 
01.03.15
18:34
(28) это работает, а как в процедуру вернуться на то же место?
30 crotnn
 
01.03.15
19:29
Вынести этот кусок кода в другую процедуру
31 hhhh
 
01.03.15
23:51
(29) разбиваете процедуру на 2. Из оной вызываете показатьвопрос, а в показатьвопрос в параметр вбиваете вторую процедуру.