Вход | Регистрация


1С:Предприятие ::

Метки: 

Формула

Я
   Beginner
12.04.04 - 20:29
Можно ли в формуле создать объект и выполнить его метод?
 
  Рекламное место пустует
   m_arhangel
 
1 - 12.04.04 - 20:47
А можно понятьнее обьяснить суть вопроса?
   427
 
2 - 12.04.04 - 20:51
По моему, нет....
   Beginner
3 - 12.04.04 - 20:53
m_arhangel: Хочу в формуле элемента диалога создать объект и выполнить его метод. Что тут непонятного? Версия 77.
   GrayT
 
4 - 12.04.04 - 20:54
Так вызови процедуру и делай что хошь :))))
   Beginner
5 - 12.04.04 - 21:00
GrayT: Я, конечно, новичок, но не дебил, чтобы самому до этого не догадаться. :-)
Я же не просто так спрашиваю, есть необходимость сделать это именно в формуле.
   GrayT
 
6 - 12.04.04 - 21:02
Ну извини
   Львенок
 
7 - 12.04.04 - 21:05
(0) Все понятно, кроме одного... Что мешает попробовать и поглядеть на результат? Я вот никогда не задавался этим вопросом, но сейчас попробую (думаю, что нельзя).
___
Искренне Ваш, Львенок.
   Львенок
 
8 - 12.04.04 - 21:08
Нельзя.
   mszsuz
 
9 - 12.04.04 - 21:17
Можно
   Beginner
10 - 12.04.04 - 21:22
Львенок: Чудной вы какой. Чего бы я спрашивать стал, если бы это у меня вот так запросто получилось? Естественно, я попробовал. И используя какую-нибудь заранее определенную переменную, это можно сделать. А вот как без ничего?
mszsuz: Готов выслушать. :-)
 
  Рекламное место пустует
   mszsuz
 
11 - 12.04.04 - 21:26
Давай Асю. Или мыло на крайняк.
   427
 
12 - 12.04.04 - 21:27
(9) Привет...  Нельзя... Ну ежели через шаблон попробовать

Конструкция вида
А=CreateObject(\"Reference.МестаХранения\"); А.Choose(\"вввв\", \"ФормаСписка\")

ОТВЕТ 

А<<?>>=CreateObject(\"Reference.МестаХранения\"); А.Choose(\"вввв\", \"ФормаСписка\")
Переменная не определена (А)
А=CreateObject(\"Reference.МестаХранения\"); А<<?>>.Choose(\"вввв\", \"ФормаСписка\")
Переменная не определена (А)

т.е. впрямую не работает....

Мое мыло ты знаешь .....
   Beginner
13 - 12.04.04 - 21:29
mszsuz: А здесь нельзя? Дело в том, что  и с асей, и с мылом маленькая проблемка у меня сейчас. :-(
   mszsuz
 
14 - 12.04.04 - 21:49
Щас, если pit не разобьет меня в пух и прах ...
   427
 
15 - 12.04.04 - 21:56
(14) Колись....
   mszsuz
 
16 - 12.04.04 - 22:02
Сообщить(ЗначениеИзСтрокиВнутр("{""VL"",{{{""N"",""0"",""0"",""0"",""0"",""0"",""1974""},""""}}}").ПолучитьЗначение(1))
   mszsuz
 
17 - 12.04.04 - 22:10
Объект создается? ДА - СПИСОК ЗНАЧЕНИЙ.
Метод исполняется? ДА - ПОЛУЧИТЬЗНАЧЕНИЕ() ЭТО МЕТОД СПИСКА ЗНАЧЕНИЙ.
Это будет работать в формуле? ДА - ПРИ ВЫПОЛНЕНИИ ФОРМУЛЫ В ОКНО СООБЩЕНИЙ ВЫСКОЧИТ "1974".
---
а большего здесь и не требовали ;)
   427
 
18 - 12.04.04 - 22:43
(17) LOL!!!
   SnarkHunter
 
19 - 13.04.04 - 06:04
(17)Браво! Что характерно - не докопаешься, все условия выполнены...
   Beginner
20 - 13.04.04 - 19:14
mszsuz: Это следует понимать, как то, что приемлемого решения у вас нет?
   SnarkHunter
 
21 - 13.04.04 - 19:29
(20)Это следует понимать, что в (16) дан исчерпывающий ответ на (0)
   Beginner
22 - 13.04.04 - 19:33
SnarkHunter: Но ведь в моём вопросе небыло ни слова про Список Значений.
   SnarkHunter
 
23 - 13.04.04 - 19:35
Была речь про объект, СписокЗначений является объектом... См. (17) :-)
   Beginner
24 - 13.04.04 - 19:56
SnarkHunter: Если бы меня интересовал Список Значений, я бы так написал.
Вы не находите, что шутка как-то не получилась?
   mszsuz
 
25 - 13.04.04 - 19:59
(20) Для того, чтобы получать нормальные ответы, надо задавать нормальные вопросы. Ты ведь так ни разу и не сказал, что именно ты хочешь ...
   fellow
 
26 - 13.04.04 - 20:00
(24) Шутки тут никакой нет, по крайней мере, со стороны SnarkHunter и mszsuz.
mszsuz дал ответ, совершенно подходящий под условия задачи.

Если этот ответ не удовлетворяет, то сформулируйте условия задачи конкретнее.
   Beginner
27 - 13.04.04 - 20:09
mszsuz: Вы ведь не считаете, что объектом можно назвать только список значений.
Когда я писал "объект", естественно, я подразумевал любой произвольный объект, который можно создать функцией СоздатьОбъект(). Что в моём вопросе ненормального?
   skunk
 
28 - 13.04.04 - 20:31
ну а если по анологии по пробовать с другими объектами...
   ally
 
29 - 13.04.04 - 20:32
mszsuz, браво, красиво ответил.
   Beginner
30 - 13.04.04 - 20:41
mszsuz: Это Вы собирали FAQ, который на www.sinor.ru? Если Вы, то я удивлён.
   kalabukhov83
 
31 - 13.04.04 - 20:50
Beginner, что-то я тебя не пойму. Сам просишь помощи и к тому же хамишь. Не культурно как-то.
   Beginner
32 - 13.04.04 - 20:57
Извиняюсь.
   mszsuz
 
33 - 13.04.04 - 20:59
Чтобы ответить тебе так, чтобы ты понял, необходимо разобраться с твоим логическим мышлением. Итак, попытайся ответить на следующий вопрос:
OFF: Beginner, что можно сделать, чтобы лампочка перестала светить?
 
 



Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует