Имя: Пароль:
1C
1C 7.7
v7: Как "растянуть" ТЗ в форме обычного журнала?
,
0 Zhuravlik
 
04.07.12
18:56
Здравствуйте. Захотел сделать человеческий отбор в журнале путевых листов, не стал морочиться с общим, кинул ТЗ на форму, уже почти все настроил, и все замечательно кроме того факта, что она никак не хочет растягиваться, при максимизации окна формы. Вид журнала - обычный, многострочную часть отключал формексом:

//=======
Процедура ПослеОткрытия()

   РасширениеФормы = СоздатьОбъект("РасширениеФормы");
   РасширениеФормы.Максимизирована = 1;
   МнЧасть = РасширениеФормы.ПолучитьАтрибут("МногострочнаяЧасть");
   МнЧасть.Видимость = 0;    
   МнЧасть.Доступность = 0;
   
КонецПроцедуры // ПослеОткрытия


Теперь ее на форме не видно, ни слышно, но тз при этом растягиваться не хочет. В настройке диалога поставил ее под номером 1 - результат 0.
Может есть какие-то методы формекса, "сказать" 1С что теперь табЧасть - это тз?
1 Ёпрст
 
04.07.12
18:57
(0) штатно - никак.
2 Ёпрст
 
04.07.12
18:57
а так, используй Класс.Общие.Форма.Привязки
3 Zhuravlik
 
04.07.12
18:57
+ В свойствах формы стоит галочка "Изменять размер" ставил и 0 и 1 - не растягивается...
4 Zhuravlik
 
04.07.12
18:59
(2) Это 1С++? В Формексе нет объекта Класс...
5 Ёпрст
 
04.07.12
18:59
(3) и не должна - ты же в ПриИзмененииРазмераОкна не прописал ничего
6 Ёпрст
 
04.07.12
18:59
(4) да.
7 Zhuravlik
 
04.07.12
19:00
(2) Спасибо вам за совет, буду завтра пробовать.
8 Mikeware
 
04.07.12
19:12
Чтобы сделать человечий отбор - используй ПоставщикДанных.
Просто и со вкусом.
9 smaharbA
 
04.07.12
19:21
Вы тут все марсиане )
10 Злопчинский
 
05.07.12
03:03
я - неардеталей
11 Torquader
 
05.07.12
19:07
А не проще ли сделать обработку, которая имитирует журнал - и растягиваться будет, как положено.
12 Zhuravlik
 
09.07.12
11:19
(11) Так в итоге и поступил.
А никто не сталкивался, можно ли из обработки вызвать диалог поиска документа по номеру, как в журнале? Я без труда могу написать свою, но там будет быстрее.
13 Эльниньо
 
09.07.12
11:45
Уже лет 20 как находятся люди, которые изобретают этот лисапет (эмуляция журнала в ТЗ).
14 Zhuravlik
 
09.07.12
11:49
(13) А что ж поделать? Если мне его функций мало? Сколько ни гуглил, не найду, как можно поиск по номеру из обработки вызвать...
15 Касандер72
 
09.07.12
12:47
(12,14) лементарно, и период тоже и вообще всяк хрень-отбор можно - запросы по докам летают (даже через кнопки с пиктограмками - шоб красивее)
16 Zhuravlik
 
09.07.12
13:07
(15) Да я так и сделал. Просто я хотел не просто найти док в базе программно, я подумал - можно ли для этого использовать штатный поиск. Напр. в виде функции, и на выходе получать список найденных документов.
17 Мимохожий Однако
 
09.07.12
13:09
(0)Можно было пойти другим путем ))) Создать новый журнал с нужными отборами. И ТЗ не понадобилась бы.
18 Эльниньо
 
09.07.12
13:50
(16) Без 1с++ у тебя получится лисапет с квадратными колёсами и одной педалью.