Имя: Пароль:
1C
1С v8
Гиперссылки в форме
,
0 lero4ka23
 
02.10.12
08:45
Ребят, помогите пожалуйста, я только изучаю 1с. Передо мной сторит зада создать форму где будет кнопка добавить, нажимая на эту кнопу должен открываться справочник где будут ссылки на документы, выбирая любую они должны добавиться на форму.Как это осуществить
10 Asmody
 
02.10.12
08:57
(7) мы добрые, мы помочь хотим. чесна-чесна
11 lero4ka23
 
02.10.12
08:58
Вместо фотки то, что должно получиться!!!)))ВОт что мне нужно!!!
12 Asmody
 
02.10.12
08:59
без нормального описания задачи даже с фоткой не взлетит
13 Cube
 
02.10.12
08:59
(11) Ну тогда вместо совета смотри на свою фотку))
14 Asmody
 
02.10.12
08:59
(11) мои глаза!!! как мне теперь развидеть это?
15 lero4ka23
 
02.10.12
09:00
Ребятки ну пожалуйста помогите))))
16 Cube
 
02.10.12
09:00
(15) Я в (2) уже пытался, да ты ничего слышать не желаешь))
17 Asmody
 
02.10.12
09:01
(15) объясни толком что тебе нужно
18 lero4ka23
 
02.10.12
09:01
Я на работе не могу я фотку свою кинуть!!!
19 Cube
 
02.10.12
09:02
(18) Это самый популярный ответ. Фотка из одноклассников/вконтакта нас устрит :)
20 Cube
 
02.10.12
09:02
+(19) устрит = устроит
21 razlagator
 
02.10.12
09:04
(12) даже с нормальным описание задачи, но без фотки, не взлетит
22 lero4ka23
 
02.10.12
09:07
Ну теперь со мной разговаривать будете?
23 Гефест
 
02.10.12
09:08
Лучше бы в купальнике
24 Живой Ископаемый
 
02.10.12
09:08
где-то через 11 минут
25 Cube
 
02.10.12
09:09
(22) Ну вот, другой разговор))
Тебе точно гиперссылки на форме нужны, а не список документов?
26 lero4ka23
 
02.10.12
09:10
гиперссылки, чтобы я нажимая на них могла открыть документ
27 Cube
 
02.10.12
09:11
(26) Из списка документов тоже можно документ открыть...
28 lero4ka23
 
02.10.12
09:12
гиперссылка
29 Cube
 
02.10.12
09:13
(28) Почему, можешь объяснить?
30 lero4ka23
 
02.10.12
09:13
нет)))
31 Cube
 
02.10.12
09:15
(30) Просто у меня подозрение, что ты не совсем понимаешь чего хочешь :)
Открой любой список документов, оттуда можно открыть их. Состав колонок можно настроить....
32 lero4ka23
 
02.10.12
09:16
у меня есть форма в ней кнопочка добавить должна быть, когда я сверху на эту кнопочку нажимаю должен окрыться справочник в котором есть поля наименование и ссылка на документ, выбрав любой из перечисленных документов должен попасть в виде гиперссылки в форму)))может так яснее станет))
33 Cube
 
02.10.12
09:19
(32) У тебя есть справочник (!) в котором есть ссылка на документ? Конфигурация типовая или самописная?
34 lero4ka23
 
02.10.12
09:20
Самописная
35 lero4ka23
 
02.10.12
09:21
и у меня ещё нет этого справочника мне его нужно сделать
36 lero4ka23
 
02.10.12
09:21
вы меня наверное не совсем поняли не на обычный документ 1с, а документ word
37 lero4ka23
 
02.10.12
09:22
или картику
38 Cube
 
02.10.12
09:22
39 Cube
 
02.10.12
09:23
(36) С этого надо было начинать... Зачем ссылка-то на форме нужна?
40 Pro-tone
 
02.10.12
09:24
(32)присоединенные файлы?
41 Cube
 
02.10.12
09:25
(40) +1 С языка сорвал!)
42 lero4ka23
 
02.10.12
09:26
ну да
43 lero4ka23
 
02.10.12
09:27
а как можно картинку сюда кинуть?
44 lero4ka23
 
02.10.12
09:28
или файл
45 Cashtane
 
02.10.12
09:29
Я извиняюсь, а версия платформы какая?
46 lero4ka23
 
02.10.12
09:30
8.2
47 Cashtane
 
02.10.12
09:30
(43) Придется выложить на какой ни будь хостинг.
48 Cube
 
02.10.12
09:32
(43) Загружай на http://itmages.ru а сюда ссылку на полное изображение.
49 Cube
 
02.10.12
09:32
(42) Так ты присоединенные файлы изобредаешь?
50 Cube
 
02.10.12
09:33
(49) Это очепятка!!!) Чес слово1)))
51 lero4ka23
 
02.10.12
09:33
да нет же))))))Я просто хотела показать что мне нужно))http://itmages.ru/image/view/698764/7084597b ВОТ
52 lero4ka23
 
02.10.12
09:34
что вы надо мной смеетесь((((
53 Cashtane
 
02.10.12
09:34
Блеать, ей нужно просто путь до файла сохранять?
54 Cube
 
02.10.12
09:36
(51) Ответь на (49)
55 lero4ka23
 
02.10.12
09:38
да
56 Cube
 
02.10.12
09:39
(55) Тогда тебе нужно сначала решить: ты эти файлы хочешь в базе 1С хранить или пусть они храняться на сервере где-нибудь, а в 1С просто ссылки на них?
57 lero4ka23
 
02.10.12
09:40
это я уже решили на сервере где-нибудь
58 Cube
 
02.10.12
09:42
(57) Ок, уже проще. Тогда зачем тебе справочник с ссылкой на файл?
59 lero4ka23
 
02.10.12
09:43
ну может это вовсе и не справочник, пусть это будет что угодно
60 lero4ka23
 
02.10.12
09:44
http://files.mail.ru/QUL9OW вот моя база зайдите в раздел карточки сотрудников на страницу сертификаты
61 Cube
 
02.10.12
09:45
(59) Я к тому, что нельзя сделать так, чтобы по кнопке "Добавить" открывалось бы окно выбора файла на жестком диске компьютера и пользователь бы выбирал нужный файл?
62 lero4ka23
 
02.10.12
09:46
нет так я умею делать
63 Cube
 
02.10.12
09:48
(62) А почему нет? Зачем нужен этот справочник?
64 rasswet
 
02.10.12
09:48
потрать время, прочитай какую-то книжку по 1с. хотя бы Радченко, хотя бы по диагонали, чтобы ты могла правильно вопросы задавать. и чаще поиском пользуйся, там 95% уже обсуждалось.
65 lero4ka23
 
02.10.12
09:49
вот такая передо мной задача стоит, что я могу сделать?!!!
66 rasswet
 
02.10.12
09:49
напиши цель твоих действий, что тебе в итоге-то нужно? сценарий работы
67 rasswet
 
02.10.12
09:50
(65) когда отвечаешь на чей-то вопрос пиши в скобках номер поста, к которому ответ
68 Cube
 
02.10.12
09:50
(65) В задаче сказано создать новый справочник?
69 lero4ka23
 
02.10.12
09:52
нет
70 Cube
 
02.10.12
09:52
(69) Это кому ответ?)
71 lero4ka23
 
02.10.12
09:52
(65)я буду рада любой помощи!!!
72 lero4ka23
 
02.10.12
09:53
(69) кубик тебе))
73 Cube
 
02.10.12
09:53
(72) Тогда не создавай справочник-то! Сделай как в (61).
74 rasswet
 
02.10.12
09:57
есть еще форум http://devtrainingforum.v8.1c.ru/forum/ там народ подружелюбнее
75 Cube
 
02.10.12
09:58
(74) Не надо ля-ля, мы самые карошие тут!))
76 lero4ka23
 
02.10.12
09:58
Вот так изобразили передо мной мою задачу http://itmages.ru/image/view/698776/44be763a
77 lero4ka23
 
02.10.12
09:59
кубик ты правда хороший))
78 Cube
 
02.10.12
10:01
(76) Ну и что. Кстати, рисуют они так себе))
Делай как в (61), не нужно промежуточного справочника, т.к. функциональности он никакой не несет...
79 Cube
 
02.10.12
10:01
(77) :)
80 lero4ka23
 
02.10.12
10:03
у меня нет выбора нужно делать так как сказано
81 Cube
 
02.10.12
10:06
(80) Не, так дела не делаются... Ты, как специалист, должна говорить как нужно сделать, а не они.
Ну вот смотри:
1). Жмешь на кнопку "Добавить". Открывается твой справочник.
2). В справочнике нового файла нет, жмешь "Добавить" там.
3). Ищешь файл на диске, и выбираешь его.
4). Выбираешь только что добавленный файл в справочнике.
5). Файл добавился к сотруднику.

Если сделать без справочника, то пункты 2 и 4 можно выкинуть. Это же куда удобнее будет.
82 KabanDeGreat
 
02.10.12
10:27
Процедура КнопкаВыполнитьНажатие(Кнопка)
   ПроверятьСуществование=Ложь;
   ДиалогФыбораФайла                                =    Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   
   ДиалогФыбораФайла.Фильтр                        =    "Файл данных (*.*|*.*";
   ДиалогФыбораФайла.Заголовок                        =    "Выберите файл";
   ДиалогФыбораФайла.ПредварительныйПросмотр        =    Ложь;
   ДиалогФыбораФайла.Расширение                    =    "*";
   ДиалогФыбораФайла.ИндексФильтра                    =    0;
   //ДиалогФыбораФайла.ПолноеИмяФайла                =    Имяфайла;
   ДиалогФыбораФайла.ПроверятьСуществованиеФайла    =    ПроверятьСуществование;
   
   Если ДиалогФыбораФайла.Выбрать() Тогда
       имяфайла = ДиалогФыбораФайла.ПолноеИмяФайла;
       каталогвыгрузки = ДиалогФыбораФайла.Каталог;
       Новая=СписокДоков.Добавить();
       Новая.Ссылка=каталогвыгрузки+ДиалогФыбораФайла.ПолноеИмяФайла;
       КонецЕсли;
КонецПроцедуры

Процедура ОсновныеДействияФормыОткрыть(Кнопка)
   
   Word = Новый COMОбъект("Word.Application");
   Word.Documents.Open(ЭлементыФормы.СписокДоков.ТекущиеДанные.Ссылка);
КонецПроцедуры

При открытии выдает ошибку Подскажите пожайлуйста что не так?(Список доков это табличная часть)
83 Cube
 
02.10.12
10:30
(82) А текст ошибки мы угадать должны?)
84 KabanDeGreat
 
02.10.12
10:31
извините сейчас напишу
85 5 Элемент
 
02.10.12
10:31
(80) добавил в твою базу то что хочешь
http://files.mail.ru/4PIT6R

это как образец, код не идеален :)
86 KabanDeGreat
 
02.10.12
10:33
{Форма.Форма1.Форма(25)}: Ошибка при вызове метода контекста (Open)
   Word.Documents.Open(ЭлементыФормы.СписокДоков.ТекущиеДанные.Ссылка);
по причине:
Произошла исключительная ситуация (Microsoft Word): Неверно указаны путь или имя документа.
Попробуйте выполнить следующие действия:
* Убедитесь, что путь введен правильно.
* Выберите команду ''Открыть'' в меню ''Файл'' и выберите нужный файл из списка.
(C:\Users\...\578227.doc)
87 Asmody
 
02.10.12
10:35
(86) [Новая.Ссылка=каталогвыгрузки+ДиалогФыбораФайла.ПолноеИмяФайла;] — это чудесно!
88 Cube
 
02.10.12
10:35
(85) У тебя файлы загружаются в базу, а надо, чтобы хранились на сервере...
89 Cube
 
02.10.12
10:36
(87) +1)
90 5 Элемент
 
02.10.12
10:37
(88) не надо предлагать такие кривые решения
91 Cube
 
02.10.12
10:38
(90) Хранение файлов вне ИБ - кривое решение? Вот это новость...
92 5 Элемент
 
02.10.12
10:39
Да кривое, доступ к файлам, перенос базы и т.д.
93 Cube
 
02.10.12
10:42
(92) Размер базы при архивировании, длительность архивирования, длительность ТИИ и т.п.
От задачи всё зависит... Ты бы не был столько категоричным в выводах...
94 5 Элемент
 
02.10.12
10:45
(93) ты не хочешь архивировать файлы?
95 Cube
 
02.10.12
10:46
(94) Я уже сказал - от задачи зависит. Если ты этого не понимаешь ещё, то со временем это придет.
96 sergeev-ag-1977
 
02.10.12
10:48
Пример реализован в любой конфигурации: документ "Поступление товаров и услуг" с формы документа есть гиперссылка на документ "Счет-фактура полученный". Далее - дело техники.
97 5 Элемент
 
02.10.12
10:48
Если бы ты понимал то не писал бы про архивирование
98 sergeev-ag-1977
 
02.10.12
10:49
(96) типовые конфигурации это кладезь образцов кода. Находишь где уже реализовано, смотришь как сделано.
99 lero4ka23
 
02.10.12
11:26
5 Элемент огромное спасибо тебе!!!Блииииииииииин был бы рядом расцеловала бы)))надеюсь дальше сама разберусь))))Спааааааааааааааааааааааааааааасииииииииииибооооооооооооооооооооооооооооооо
100 lero4ka23
 
02.10.12
11:28
sergeev-ag-1977 а где можно взять типовые конфигурации?а то везде платные((
101 Cube
 
02.10.12
11:34
(100) Если платформа честно купленная, то на сайте 1С можно скачать БСП (библиотека стандартных подсистем) и дергать оттуда целые подсистемы.
102 lero4ka23
 
02.10.12
11:40
да у меня есть БСП
103 lero4ka23
 
02.10.12
11:41
ну там такие замуты, чото страшно смотреть))
104 Cube
 
02.10.12
11:42
(103) Да, есть такое)
105 lero4ka23
 
02.10.12
11:47
вот там кстати есть подобие того что мне нужно))
106 lero4ka23
 
02.10.12
11:48
но я не смогла переделать как мне нужно((
107 5 Элемент
 
02.10.12
12:37
(106) не подошел мой вариант?
108 lero4ka23
 
02.10.12
13:41
(107)подошел ещё как я же уже написала 5 Элементик огромное спасибо тебе!!!Блииииииииииин был бы рядом расцеловала бы)))надеюсь дальше сама разберусь))))Спааааааааааааааааааааааааааааасииииииииииибооооооооооооооооооооооооооооооо
109 razlagator
 
03.10.12
02:00
(108) вот что фото делает!