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


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 человек.
Рекламное место пустует