Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Помогите с МНЧ... (число прочтений - 2399 )
Andrey_an2007
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 2
Местоположение: Беларусь
Зарегистрирован: 10. Ноября 2011
Пол: Мужской
Помогите с МНЧ...
10. Ноября 2011 :: 06:52
Печать  
Не получается программно изменить положение колонок в МНЧ документа, пробую так:

     Рформа = СоздатьОбъект("РасширениеФормы");
     Рформа.УстановитьФорму(Форма);
     РФорма.ПоложениеКолонкиТаблицы("МногострочнаяЧасть", 1, 0);
     РФорма.ПоложениеКолонкиТаблицы("МногострочнаяЧасть", 2, 0);
     РФорма.ПоложениеКолонкиТаблицы("МногострочнаяЧасть", 3, 0);

и не работает.

Изначально в конфигураторе задано:
1 колонка - новая колонка
2 колонка - на следующей строке
3 колонка - в той же колонке


FormEX 2.0.5.101
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #1 - 10. Ноября 2011 :: 09:03
Печать  
Не получится. В FormEx этот метод только для ТЗ.
  

FormEx developer
Наверх
www  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Помогите с МНЧ...
Ответ #2 - 10. Ноября 2011 :: 10:43
Печать  
А конфигуратор уже отменили?
И зачем такие сложности?
Сперва определись с целуью для чего тебе это надо, а потом принимай решение как реализовавать.
С такии извращением я бы это делал если бы требовалось под разные интерфейсы одну и туже табличную часть использовать.
НО!
Раз уж так, то не проще ли использовать вместо МНЧ перейти на  ТЗ ,  и привязать ее к Форме документа, ну а дальще уже изгаляться с ТЗ.
У меня в одной конфе используется именно такой подход, только у документа очень много табличных частей, посему с табличную часть документа делаю невидимой а ее заменяю на ТаблицуЗначений и в дальшейшем работаю с ней.
  
Наверх
 
IP записан
 
Andrey_an2007
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 2
Местоположение: Беларусь
Зарегистрирован: 10. Ноября 2011
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #3 - 10. Ноября 2011 :: 12:09
Печать  
В принципе, это нужно как раз для разных интерфейсов (бухгалтер и продавец)...
Привязывать ТЗ к форме еще не пробовал, если ТЗ привязать к форме, будет ли возможность редактировать ТЗ также как и МНЧ документа?
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #4 - 11. Ноября 2011 :: 01:41
Печать  
Andrey_an2007 писал(а) 10. Ноября 2011 :: 12:09:
будет ли возможность редактировать ТЗ также как и МНЧ документа?
Именно ТАКЖЕ возможности не будет ... вообще, если хочешь чем-то заменить МНЧ, то лучше переходи на ТП, - в ней намного больше возможностей. Даже в виде дерева можно отобразить, если сильно захотеть...
  
Наверх
 
IP записан
 
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #5 - 11. Ноября 2011 :: 06:44
Печать  
Andrey_an2007 писал(а) 10. Ноября 2011 :: 12:09:
будет ли возможность редактировать ТЗ также как и МНЧ документа?


Вообще-то будет, целый класс даже есть.
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #6 - 11. Ноября 2011 :: 07:09
Печать  
antoneus писал(а) 11. Ноября 2011 :: 06:44:
Andrey_an2007 писал(а) 10. Ноября 2011 :: 12:09:
будет ли возможность редактировать ТЗ также как и МНЧ документа?
Вообще-то будет, целый класс даже есть.
С каких пор у ТЗ появилась возможность использовать непосредственное редактирование в ячейке? вот это и не позволит работать ТАКЖЕ.
  
Наверх
 
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Помогите с МНЧ...
Ответ #7 - 11. Ноября 2011 :: 07:18
Печать  
Dmitry The Wing писал(а) 11. Ноября 2011 :: 07:09:
antoneus писал(а) 11. Ноября 2011 :: 06:44:
Andrey_an2007 писал(а) 10. Ноября 2011 :: 12:09:
будет ли возможность редактировать ТЗ также как и МНЧ документа?
Вообще-то будет, целый класс даже есть.
С каких пор у ТЗ появилась возможность использовать непосредственное редактирование в ячейке? вот это и не позволит работать ТАКЖЕ.

А вот тут ВЫ уважаемый не правы.
АЛьФ первым предложил запустить редактирование ТЗ.
А на счет ТП конечно вполне удобно.
Я ведь предложил как вариант.
Тем более что человеку надо чтобы было как написано в начале.
А у ТП такой возможности нема.
  
Наверх
 
IP записан
 
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #8 - 11. Ноября 2011 :: 08:06
Печать  
Dmitry The Wing писал(а) 11. Ноября 2011 :: 07:09:
С каких пор у ТЗ появилась возможность использовать непосредственное редактирование в ячейке? вот это и не позволит работать ТАКЖЕ.


С тех пор, как появился класс РедакторТаблицыЗначений
  
Наверх
 
IP записан
 
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #9 - 11. Ноября 2011 :: 08:15
Печать  
varelchik писал(а) 11. Ноября 2011 :: 07:18:
А у ТП такой возможности нема.


Вообще-то е)
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Помогите с МНЧ...
Ответ #10 - 14. Ноября 2011 :: 01:42
Печать  
antoneus писал(а) 11. Ноября 2011 :: 08:06:
Dmitry The Wing писал(а) 11. Ноября 2011 :: 07:09:
С каких пор у ТЗ появилась возможность использовать непосредственное редактирование в ячейке? вот это и не позволит работать ТАКЖЕ.
С тех пор, как появился класс РедакторТаблицыЗначений
Ну раз возможность такая есть, то далее уже дело во вкусе. Лично мне ТП больше нравится, чем ТЗ.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать