![]() |
![]() |
![]() |
|
Что значит знак решетки # ? Ø |
☑ | ||
---|---|---|---|---|
0
silber
27.01.05
✎
15:35
|
Смотрю ЗП в ней написано:
ОткрытьФорму("Обработка.ИндивидуальнаяКарточкаЕСН#",Параметры) . токо непонятно какую обработку она откроет их в базе несколько, как узнать какую имено? |
|||
1
miki
27.01.05
✎
15:39
|
Что значит несколько?
|
|||
2
redsun
27.01.05
✎
15:40
|
Если я ничего не путаю, обработка откроется та же самая, но в новом окне (если эта обработка уже открыта).
После знака # указывается "идентификатор" окна. Подробнее почитай об этом в синтаксис-помощнике (уж он-то у всех есть), или в документации по языку 77 |
|||
3
silber
27.01.05
✎
15:42
|
Да нет нету там точно такойже обработки, есть обработки ИндивидуальнаяКарточкаЕСН2004, ИндивидуальнаяКарточкаЕСН2005
а вот ИндивидуальнаяКарточкаЕСН нету :( и в описании ничего ненашел |
|||
4
miki
27.01.05
✎
15:42
|
"Для журналов, отчетов, списков в конце строки описателя формы может быть указан символ "#" с некоторым идентификатором: "#LLLL". Это используется для того, чтобы данная форма открылась в новом окне, а не активизировала существующее окно этой формы, если оно открыто. Где, LLLL — идентификатор, который позволяет открыть новое окно или активизировать уже открытое с этим идентификатором. Если идентификатор не задан, то обязательно открывается новое окно."
© rtfm, стр.109 |
|||
5
УШАТАНЫЙ
27.01.05
✎
15:43
|
ИМХО ета диез.
|
|||
6
silber
27.01.05
✎
15:45
|
так какую форму откроет????
ИндивидуальнаяКарточкаЕСН2004 или ИндивидуальнаяКарточкаЕСН2005 |
|||
7
miki
27.01.05
✎
15:46
|
А посмотреть?
Откроется отчёт " ИндивидуальнаяКарточкаЕСН" |
|||
8
silber
27.01.05
✎
15:48
|
да нифига неоткроется его просто нету
конфигурация Зарплата и кадры релиз 250 модуль формы справочника сотрудники строка № 1900 |
|||
9
miki
27.01.05
✎
15:48
|
(7)+
Подробности у Diter'a |
|||
10
miki
27.01.05
✎
15:51
|
(8) Читать умеешь?
Посмотри в дебагере. Есть _отчет_, _обработки_ нет. |
|||
11
silber
27.01.05
✎
15:53
|
произойдет ошибка вот и все, просто 1сники зачемто это оставили в коде но в это место прога никогда непопадет
|
|||
12
miki
27.01.05
✎
16:02
|
(11)Проверял?
--- Тут чего, клуб "1С - для долпоёппа тоже программа"?... © Guk |
|||
13
niko
27.01.05
✎
16:03
|
(11) Если не секрет, откуда такая информация?
. Создаю новый внешний отчет, записываю в модуле // Процедура Сформировать() ОткрытьФорму("Обработка.ИндивидуальнаяКарточкаЕСН#"); КонецПроцедуры // ошибки не происходит, открывается отчет "ИндивидуальнаяКарточкаЕСН" Что я делаю неправильно? (с) не помню кто |
|||
14
Diter
27.01.05
✎
16:06
|
(9) Ты про какие подробности?
|
|||
15
miki
27.01.05
✎
16:08
|
||||
16
silber
27.01.05
✎
16:09
|
хочеш сказать что если я напишу ОткрытьФорму("Обработка.Отчет1");
но обработки "Отчет1" нет а есть такой отчет с таким именем, то откроется отчет? чето я тогда логику неулавливаю нафига нужно это слово "обработка.ххх"?, можно и так ОткрытьФорму("ЧегонибутьЧегоМожеш.ХХХ") :) |
|||
17
tim
27.01.05
✎
16:13
|
может пора завязывать с травой? В (4) нормальный,подробны правильный ответ. Цитата из ЖКК. Чё еще непонятного-то??
|
|||
18
Diter
27.01.05
✎
16:13
|
(15) А точно вспомнил. (я уже подумал что ты меня под..нуть хочешь) :))
(16) Почитай внимательно ветку там всё понятно расписано - это баг 1С |
|||
19
silber
27.01.05
✎
16:14
|
все хватит издеваца,
1с гaвно |
|||
20
Diter
27.01.05
✎
16:15
|
(+18)
Если у тебя в базе есть отчет с именем "Отчет1" и обработка с именем "Отчет1" то как бы ты не вызывал её через ОткрытьФорму("Отчет или ОткрытьФорму("Обработка откроется отчёт |
|||
21
silber
27.01.05
✎
16:22
|
До меня дошло!
какашкины букашки. пля PS полдня потратил аж напился ;( кто мне возместит душевный ущерб |
|||
22
Diter
27.01.05
✎
16:25
|
(19) Сам ты...
Не умеешь пользоваться нефик хаить. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |