|
|
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Как из внешнего отчета открыть форму документа и сделать активной определенную строку табличной части? "АктивизироватьСтроку" - работает только из модуля самого документа. Или я что-то неправильно сделал. Подскажите. И второе - подобное. Как открыть определенный журнал документов и сделать активным определенный документ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 14:40 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
работай через Контекст (возвращается в виде переменной которую передаешь при открытии формы) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 14:44 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Так через нее и пробую... Чего-то никак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 14:48 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Документ = СоздатьОбъект("Документ.АктВыпускаЗаготовки"); Документ.НайтиПоНомеру(32); Конт = ""; ОткрытьФорму(Документ.ТекущийДокумент(), Конт); Конт.АктивизироватьСтроку(3); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 14:49 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
а... есть такое вспомнил я ими не пользовался никогда т.к. предпочитаю передавать параметры и обрабатывать их уже в форме (Форма.Параметр)... там же и номер строки если надо ещё вот есть если 1Срр используешь]http://www.1cpp.ru/forum/YaBB.pl?num=1184834066/1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:22 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:22 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Да никой 1Cpp нет. Разбираться с ним нет времени, хота вроде бы и нужно. Но это если бы было основной работой. Это так - бесплатная нагрузка :( Попробуем с параметрами... Параметр обрабатывать в "ПриОткрытии()"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:32 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Jupiter74Да никой 1Cpp нет. Разбираться с ним нет времени, хота вроде бы и нужно. Но это если бы было основной работой. Это так - бесплатная нагрузка :( Попробуем с параметрами... Параметр обрабатывать в "ПриОткрытии()"? да перед ОткрытьФорму() сп = создатьобъект("СписокЗначений"); сп.ДобавитьЗначение("НомСтр",3); в ПриОткрытии() Активизироватьстроку(форма.Параметры.Получить("НомСтр")); ну и проверь тип Форма.Параметр чтоб был списком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:47 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
старые добрые клюшнкины извраты... как тут не вспомнить активацию реквизита через ложное закрытие формы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:49 |
|
||
|
1C 7.7 Активизировать строку в документе
|
|||
|---|---|---|---|
|
#18+
Я уже практически так и сделал Документ = СоздатьОбъект("Документ.АктВыпускаЗаготовки"); Документ.НайтиПоНомеру(32); ТМЦ = СоздатьОбъект("Справочник.ТМЦ"); ТМЦ.НайтиПоКоду(17009); Конт = ТМЦ.ТекущийЭлемент(); ОткрытьФорму(Документ.ТекущийДокумент(), Конт); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2010, 15:57 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36578808&tid=1522463]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 442ms |

| 0 / 0 |
