Имя: Пароль:
1C
1С v8
Общие вопросы по 1С 8.2
, ,
0 brenli
 
15.05.12
09:01
Всем привет.
Начал изучать 1С Предприятие 8.2.
А именно структуру, принципы работы, программирование.
До этого писал на 7.7.
Прочитал в мануале что расширение файла конфигурации *.cf , а обновление конфигурации *.cfu.
Имеется ИБ. Но таких файлов я не нашёл.  В папке с ИБ имеется  файл1Cv8.1CD - Файловая ИБ. Я так понимаю конфигурации и данные инкапсулированы в один файл? И так просто до конфы не добраться как например в 7.7 открыл MD файл и работаешь!?
1 shuhard
 
15.05.12
09:02
(0) [конфигурации и данные инкапсулированы в один файл]
да

если нужна cf или cfu - сделай сам
2 andrewks
 
15.05.12
09:03
да. но добраться можно - и выгрузить в файл, и загрузить, и работать
3 rasswet
 
15.05.12
09:03
(0) еще книжки почитай. с Радченко начни
4 Error pro
 
15.05.12
09:03
(0) Конфигурация - сохранить конфигурацию в файл. До конфы ты можешь добраться - Конфигурация - открыть конфигурацию.
5 brenli
 
15.05.12
09:04
>>3 Начал читать "Практическое пособие разработчика"
6 AndA_2007
 
15.05.12
09:05
Радченко в помощь
7 brenli
 
15.05.12
09:07
(1) Через Конфигурация >> Конфигурация базы данных > Сохранить конфигурацию БД в файл ?
8 shuhard
 
15.05.12
09:10
(7) cf - да
cfu - через поставку
9 Живой Ископаемый
 
15.05.12
09:12
(0)ничего не понял.. ты в 77 правил МД-файл в текстовом редакторе, чтобы внести изменения в конфигурацию?
10 brenli
 
15.05.12
09:15
(9) Почему в текстовом то? В конфигураторе. Просто там открыл папочку с ИБ и вот оно всё на виду, конфигурация , служебные файлы и т д.
11 brenli
 
15.05.12
09:17
(8) Если не затруднит. Объясни по cfu - через поставку. Что то такого в разделе конфигурация не найду.
12 hhhh
 
15.05.12
09:19
(10) открывать папочку и рассматривать темповые файлы - это извращение. Ты с этим поосторожнее. Впрочем в 8.2 в папке базы тоже есть темповые файлы, если ты такой их фанат, то тоже можешь открывать папочку и смотреть.
13 brenli
 
15.05.12
09:21
(12) =D посмеялсо ..гыы . Да не какой я не фанат, просто тут  всё по другому.
14 Живой Ископаемый
 
15.05.12
09:27
2(10) а тут просто нажал кнопку открыть конфиугарцию, и она уже открыта.
15 badboychik
 
15.05.12
09:42
(10) в 8.2 тоже все на виду - файл базы *.1сd и служебные файлы. Только зачем на них смотреть и в 7.7 и в 8.2
16 vmv
 
15.05.12
09:44
(0) пока книжки из коробки не прочел хоть в электронке - говорить не о чем
17 ptrtss
 
15.05.12
09:45
Граждане, что накинулись на человека? В 7.7 мд скопировал и понес домой. А в v8 надо хоходить в конфигуратор, выгружать. Да, реально. Но немного муторней - факт
18 brenli
 
15.05.12
09:46
(16) Читаю. По мере прочтения возникают небольшие вопросы, вот и спрашиваю.))
19 vmv
 
15.05.12
09:48
(18) по содержанию (0) видно, что не читаешь или начал не с базиса, т.е. книг по админке и языку а с какой-то хрени для девочек типа "1С8- буха, руководство"
20 badboychik
 
15.05.12
09:48
еще в 7.7 прикольно конфиги сравнивать любой сравнивалкой текстовых файлов, хоть в ТоталКомандере
21 vmv
 
15.05.12
09:49
+(19) да и в справке любой пустой конфигурации есть ответы на (0), пичалька - ленивых и жадных станет +1
22 brenli
 
15.05.12
09:50
(21) > (5)
23 vmv
 
15.05.12
09:51
(20) открой конфигу и прочти все, что там найдешь и потыкай и не пиши больше бред - у меня дождь собирается)
24 brenli
 
15.05.12
09:51
(21) причом тут ленивых?
25 vmv
 
15.05.12
09:52
(22) ну так сиди и читай, а не "начал читать" хрена разводить пургу на форуме ни а чом
26 vmv
 
15.05.12
09:53
(24) пока больше чем на звание "ленивый" ты не тянешь, насчет "жадности" пока неведомо.

это объективно, чувак. пока
27 brenli
 
15.05.12
09:58
(24) Значит задавать вопросы чтобы разобрать те места которые непонятны это называется "ленивый"... запомню...
28 Живой Ископаемый
 
15.05.12
10:01
2(23) а.. у тебя дождь быстрее собирается, если бред писать?
29 hhhh
 
15.05.12
10:04
(27) файлы cfu находятся в отдельной папке в документ энд сеттинг
30 brenli
 
15.05.12
12:29
Ещё довольно глупый наверное для гуру но для меня важный вопрос. Товарищ vmv наверное завопил бы и присвоил мне лодыря ^ 2 степени.
Как запустить конструктор формы?
Вот например в книге "Практическое пособие разработчика" сказано Цитирую:
[Так же примечательным фактом является, то что состав основных форм, определенных для объекта конфигурации, может не совпадать с перечнем тех форм, которые вообще можно создать для данного объекта используя конструктор формы. Например, для большинства регистров в конфигураторе можно задать основную форму списка. Однако если открыть конструктор форм для регистра, вы увидите, что кроме формы списка предлагается создать и форму набора записей регистра, которая отсутствует в перечне основных форм.]
31 Kuein
 
15.05.12
12:43
(30) Формы - Добавить.
32 brenli
 
09.06.12
15:11
Всем привет.
Ещё вопрос.
ДокументОбъект.<имя*> - содержит весь объект с реквизитами, табличными частями и т.д.

А ДокументСсылка.<имя> содержит ссылку на  этот документ?

Запутался немного что и в каком случае нужно применять?
33 Адинэснег
 
09.06.12
15:15
>>Имеется ИБ. Но таких файлов я не нашёл.  В папке с ИБ имеется  файл1Cv8.1CD - Файловая ИБ.
бгг, ищи md
34 brenli
 
09.06.12
15:22
(33) По существу можно?
Это проехали уже.
35 Адинэснег
 
09.06.12
15:23
(32) Ссылка - это объект, сохраненный в БД, все реквизиты и ТЧ можно только прочитать из ссылки.
Если нужно работать с методами, событиями объекта, записывать реквизиты - то нужно сначала получить объект из ссылки оперировать им

   СсылкаДокумент  = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("0001");
   ОбъектДокумент = СсылкаДокумент.ПолучитьОбъект();
   ОбъектДокумент.Дата = Дата('20120609235959');
   ОбъектДокумент.Записать();
36 brenli
 
09.06.12
15:26
(35) Спс
37 IamAlexy
 
09.06.12
15:28
инкапсулированы...
38 Адинэснег
 
09.06.12
15:34
(37) нук ООП в институте проходили, и слово красивое запомнили... а че оно значит, дак уж никто и не вспомнит :-D
39 el-gamberro
 
09.06.12
15:34
(36) Ссылка это лайт-версия объекта. :)
40 brenli
 
09.06.12
15:37
(35)  СсылкаДокумент  = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("0001");
     ОбъектДокумент = СсылкаДокумент.ПолучитьОбъект();

А так это что будет
Документ = ОбъектДокумент.РеализацияТоваровУслуг;
Это доступ к объекту конфигурации!?
41 hhhh
 
09.06.12
15:38
(40) похоже на бред
42 Адинэснег
 
09.06.12
15:38
ОбъектДокумент - что это?
43 brenli
 
09.06.12
15:39
Простите ДокументОбъект
44 el-gamberro
 
09.06.12
15:42
(40) Метаданные.Документы.РеализацияТоваровУслуг
45 Адинэснег
 
09.06.12
15:43
ДокументОбъект.РеализацияТоваровУслуг
РеализацияТоваровУслуг - это видимо реквизит документа, в нетиповой конфигурации))

Если хочешь обратиться к метаданным документа - юзай Метаданные.Документы.РеализацияТоваровУслуг
46 Infsams654
 
09.06.12
16:39
(37)(38) инкапсулированы...
неужели ООП в 1с ?
инкапсуляция - если сам себе запретишь: вместо Ссылка/Объект.<реквизит> через Объект.Получить<реквизит>
а наследованием и полиморфизмом вообще не пахнет
47 el-gamberro
 
09.06.12
16:43
(46) у вас уважаемый фантазия больно бедная.
48 Infsams654
 
09.06.12
16:49
(47) поделитесь своей
49 hhhh
 
09.06.12
17:03
(48) наследование - это что-то с похоронами? трупный запах должен исходить?
50 Infsams654
 
09.06.12
17:08
(49) - нет слов. куда я попал