|
начал учить 8-ку | ☑ | ||
---|---|---|---|---|
0
vip03
31.10.15
✎
07:16
|
извиняюсь за глупый вопрос.
как во внешнем отчете подключить макет? в 7.7 Таб=СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Отчет"); а в 8.2 как? Таб=Новый ТабличныйДокумент; а дальше? |
|||
1
GreenLab
31.10.15
✎
07:22
|
Начинай с этого http://online.1c.ru/catalog/free/16435725/
4 книги в комплекте. |
|||
2
GreenLab
31.10.15
✎
07:25
|
Сорри. Тут http://online.1c.ru/catalog/programs/program/18610119/ новее
|
|||
3
Pahomich
31.10.15
✎
07:32
|
(0) Ты, видимо, намереваешься взять быка за рога и без систематического изучения нового продукта решить конкретную задачу в лоб... Войди в конфигуратор любой имеющейся у тебя типовой конфигурации по восьмерке, найди глобальный поиск и набери слово "макет", разбери встреченные ситуации и ваяй по аналогии.
|
|||
4
Aleksey
31.10.15
✎
07:37
|
(3) Здесь вам не тут. В типовой даже имея знания иной раз впадаешь в ступор со словами, "а нахрена это сделали так сложно", а уж изучать основы по типовой это вообше задача из области фантастики
|
|||
5
Pahomich
31.10.15
✎
07:40
|
(4) Я поделился собственным опытом. Кстати зачем тебе разбирать в начале там где сложно, ищи где просто.
|
|||
6
Mankubus
31.10.15
✎
07:44
|
(0) ищи в СП ПолучитьМакет
|
|||
7
vip03
31.10.15
✎
08:39
|
(2) за сыль спасибо. 2 гига...
с макетом разобрался. помогите с перебором документов. Док=СоздатьОбъект("Документ"); Док.выбратьДокументы(ДатаНач, ДатаКон); Пока Док.ПолучитьДокумент()=1 Цикл Сообщить(""+Док.Вид()+" "+Док.НомерДок); КонецЦикла; Для Каждого Док из Документы Цикл Сообщить(""+Док); // пишет ДокументМенеджер.Приход КонецЦикла; как сделать выборку по всем видам документов за период? |
|||
8
hhhh
31.10.15
✎
08:43
|
(7) в восьмерке нет по всем документам. Забей пока. Учи другое.
|
|||
9
orefkov
31.10.15
✎
08:44
|
(7)
- Это вам не это. Надо понимать всю глубину наших глубин. Берете запросом получаете, что вам нужно, и выводите список документов. - А мы не умеем. - Дело не в умении. И не в желании. И вообще ни в чём. Дело в самом построении запроса и выводе результата. |
|||
10
orefkov
31.10.15
✎
08:46
|
+(9)
В восьмерке нет общего журнала. "А можно всех посмотреть" здесь не прокатывает. |
|||
11
Web00001
31.10.15
✎
08:50
|
(0)Для понимания че к чему http://wiki-1c.ru/doku.php/1c:общие:табличный_документ
(10)Почти прав, просто взять все не выйдет. На самом деле извратиться можно, но не надо тебе это сейчас. Точнее надо, но не это. Как получать данные посмотри здесь http://wiki-1c.ru/doku.php/1c:база:запросы |
|||
12
User_Agronom
31.10.15
✎
08:52
|
(10) Прокатывает. Демонически можно текст запроса построить.
|
|||
13
Web00001
31.10.15
✎
08:53
|
+(11)кхм в этот момент все время вспоминаю Asmody у которого в ссылках не может быть русских букв, вот такие ссылки ему видимо больше нравятся
http://wiki-1c.ru/doku.php/1c:общие:табличный_документ http://wiki-1c.ru/doku.php/1c:база:запросы |
|||
14
Mikeware
31.10.15
✎
08:53
|
(7) работа в снеговике сильно отличается от работы с клюшками. Во-первых, не используя середины.вместо них-запросы. Получал только ко то, что нужно, запросом.
Во-вторых, "все документы" там не выбрать. Ибо нефиг. Тебя же не удивляет отсутствие возможности "выбрать все справочники" в клюшках? Так и с доками. |
|||
15
orefkov
31.10.15
✎
09:01
|
(12)
Это не то. Это всё-равно как самому все комнаты обходить. |
|||
16
su_mai
31.10.15
✎
09:06
|
(0) Ну может Вам её удастся чему то научить, тут многие копья сломали...
|
|||
17
nva_15
31.10.15
✎
09:12
|
(0) Поищите в Яндексе: "габец простые примеры разработки".
Идеальная книжка для перехода с клюшек. Для меня была настольной книгой много лет. |
|||
18
User_Agronom
31.10.15
✎
09:14
|
Жуть какой сложный обход:
ТекстЗапроса = ""; Для каждого Метаданный из Метаданные.Документы цикл Если СтрДлина(ТекстЗапроса)>0 тогда ТекстЗапроса = ТекстЗапроса + " Объединить все "; КонецЕсли; ТекстЗапроса = ТекстЗапроса + "Выбрать Ссылка из Документ."+Метаданный.Имя+ " Где Дата между &ДатаОт И &ДатаПо "+Символы.ПС; КонецЦикла; Запрос = новый Запрос; Запрос.УстановитьПараметр("ДатаОт", ДатаОт); Запрос.УстановитьПараметр("ДатаПо", ДатаПо); Запрос.Текст = ТекстЗапроса; РезЗапроса = Запрос.Выполнить(); Таблица = РезЗапроса.Выгрузить().ВыбратьСтроку(); ТС вроде как в коде собрался делать. Если конфу менять, то и журнал можно создать. |
|||
19
vip03
31.10.15
✎
11:16
|
(18) спасибо за код.
несколько вопросов. ДатаПо - дата на день меньше. т.е. даты с 29 по 30 = выводит только за 29. дата с 29 по 31 - выводит за 29 и 30. почему? выводит в порядке видов документа, т.е. сначала документы одного вида, потом другого. выгрузить в ТЗ и сортировать? а в самом запросе можно сразу отсортировать? |
|||
20
Zamestas
31.10.15
✎
11:20
|
(19) В самом запросе можно сразу отсортировать.
|
|||
21
HeKrendel
31.10.15
✎
11:20
|
По моему мнению, 8ка еще сыровата
|
|||
22
Mikeware
31.10.15
✎
11:29
|
(19) потому, что в восьмерке дата имеет еще и время
|
|||
23
Mikeware
31.10.15
✎
11:29
|
(19) сортировать в запросе не можно, а нужно.
|
|||
24
Smallrat
31.10.15
✎
11:41
|
(0) правая кнопка на тексте кода - "констурктор запроса с обходом результата" - там выбрать "вести в табличный документ"
|
|||
25
Smallrat
31.10.15
✎
11:43
|
*вывод в табличный документ
|
|||
26
orefkov
31.10.15
✎
12:19
|
(18)
Вот это я и называю "обойти самому все комнаты". Неужели не видишь никакой разницы между выборкой из общего журнала и дерганьем результата из кучи таблиц в плане нагрузки на сервер? |
|||
27
Web00001
31.10.15
✎
14:25
|
(19)Зря благодаришь :) это он тебя сейчас <del>курить</del> плохому учит.
|
|||
28
mgk2
31.10.15
✎
15:21
|
||||
29
opus70
31.10.15
✎
19:06
|
я смотрю обычно здесь мелкие вопросы и не мелкие
https://helpf.pro/faq7.html |
|||
30
MaxS
31.10.15
✎
20:17
|
||||
31
Попытка1С
31.10.15
✎
20:19
|
(0) И вы реально таким способом хотите изучить восьмерку?
Скачайте какую нибудь книжку хотя бы. Поставьте типовую, поковыряйтесь. А начинать "изучать" восьмерку с вопросов о простейшем на форуме это как-то не серьезно. |
|||
32
User_Agronom
31.10.15
✎
20:40
|
(19) Ну так что ты хочешь в субботу утром?
Запрос.УстановитьПараметр("ДатаОт", ДатаОт); Запрос.УстановитьПараметр("ДатаПо", ДатаПо); ДатаОт и ДатаПо на 0 часов 00 минут. Вот не выводит. Пробуй так: Запрос.УстановитьПараметр("ДатаОт", НачалоДня(ДатаОт)); Запрос.УстановитьПараметр("ДатаПо", КонецДня(ДатаПо)); Или установи в дата по 29.10.2015 23:59:59. |
|||
33
User_Agronom
31.10.15
✎
20:41
|
+(32) и отсортировать можно. Хоть в запросе, хоть полученную ТЗ.
|
|||
34
CepeLLlka
31.10.15
✎
20:42
|
(31)Отличный выбор я считаю..
(0)Пиши.. людей тут много, каждый зайдёт, поможет по разу и всё.. Будьте добрее, что вы.. |
|||
35
Попытка1С
31.10.15
✎
20:51
|
(34) Из первых пяти ссылок из гугла по запросу
Таб=Новый ТабличныйДокумент; Книга знаний: Рыба вывода отчета в табличный документ https://helpf.pro/faq/view/210.html Читаем. Я не против помощи на форуме, и сам пользуюсь. Но это не способ изучения 1с, это вата какая та. |
|||
36
Злопчинский
31.10.15
✎
21:08
|
Если нет реальной нужды чтото сделать то изучать снеговика тяжко
Теория без практики мертва так сказать Если есть реальная нужда то изучать восьмерку времени нет надо выдать хоть чтото рабочее Так и мечешься между кмными и красивыми Умные на клюшках Красивые на снеговике |
|||
37
zak555
31.10.15
✎
21:10
|
(36) у радченко на протяжении всей книги идёт построение конфы
|
|||
38
DarkWater
31.10.15
✎
22:01
|
тс, есть бесплатный видеокурс по основам http://курсы-по-1с.рф/prog1C-21days/lp1/
|
|||
39
Злопчинский
31.10.15
✎
22:02
|
(37) ну и нафига мне она?
|
|||
40
User_Agronom
31.10.15
✎
22:03
|
(38)
И это займет у вас всего 20 часов, включая выполнение Домашних Заданий Уже гон. |
|||
41
DarkWater
31.10.15
✎
22:06
|
(40) Я их платные покупаю - хорошие.
|
|||
42
User_Agronom
31.10.15
✎
22:09
|
(41) Князь Мышкин, всё понятно.
|
|||
43
Провинциальный 1сник
31.10.15
✎
22:19
|
(22) "в восьмерке дата имеет еще и время"
А еще есть тип "Граница", который надо использовать в запросах к регистрам, иначе потеряем последнюю секунду. Начинающие всегда на этом спотыкаются. |
|||
44
Провинциальный 1сник
31.10.15
✎
22:20
|
+(43) и "МоментВремени"
|
|||
45
GROOVY
31.10.15
✎
22:30
|
А еще есть таблицы остатков и таблицы оборотов, которые ведут себя совсем по разному с датами, границами и пр. А есть еще СКД, непредсказуемый демон :) Там еще, кстати, есть подсистема анализа и прогнозирования - ваще бомба, только ее никто не использует.
|
|||
46
Mikeware
01.11.15
✎
00:43
|
(43) использование в клюшках прямых запросов предотвращает появление глупых вопросов.... ©
Вообще, после прямых - язык запросов снеговика уже не впечатляет... Хотя недавно увидел "выпускника франчей", увидевшего впервые прямые запросы. " когнитивный диссонанс" во всей красе.. Сколько вижу франчей - не устаю удивляться дибилизму.... |
|||
47
orefkov
01.11.15
✎
01:59
|
(36)
Мне то что, разорваться теперь? Придется свою писать, 7.8 :) |
|||
48
Web00001
01.11.15
✎
05:43
|
(46)Не видел прямых запросов дебил?
|
|||
49
Web00001
01.11.15
✎
06:55
|
Читать (48) как
Если не видел прямых запросов, значит дебил? А не как наезд :) |
|||
50
zak555
01.11.15
✎
10:14
|
(39) так потом с помощью этой книги сможешь читать и понимать логику типовых механизмов
|
|||
51
Mikeware
01.11.15
✎
10:40
|
(49) (49) нет, дело совершенно в другом. Франчи городят все, что угодно - лишь бы не решать проблему быстро и эффективно.. Процедура на 300 строк вместо использования итз и метода группировать... Какая-то дикая система из вложенных циклов, вместо короткой рекурсивной процедуры. Перебор справочника контрагентов вместо одного короткого запроса. И т.д.
"В семёрка этого реализовать нельзя, только переходить на восьмёрку" - показываешь реализацию - "так нечестно, там ВК".. Агабля, а тратить пол-ляма денег фирмы (и это без учёта собственной зарплаты за пол-года) -это честно... |
|||
52
orefkov
01.11.15
✎
12:50
|
(51)
- Папа, я за неделю закрыл то дело, которое ты двадцать лет не мог решить. - Ой идиот (хватаясь за сердце) - она нас двадцать лет кормило! |
|||
53
Mikeware
01.11.15
✎
12:56
|
(52) ага. Если есть аналогичные анекдоты про юристов и врачей - почему бы так не поступать и программистам?
От франчей вполне реально ожидать "вечной доработки". |
|||
54
Попытка1С
02.11.15
✎
00:51
|
(51) Многие франчи банально не в курсе компоненты 1с++ это первое.
Второе, они не заинтересованы решать проблемы, они заинтересованы делать деньги, обучать студентов 1с8, которые будут опять таки приносить деньги. Поэтому все логично. |
|||
55
GreyK
02.11.15
✎
01:21
|
(51) Никогда не пользовался прямыми запросами в 7ке, знаю что код типовых не оптимизирован, но видел некоторые решения на 1с++, которые были сделаны кривыми руками через то место. Понял одно, что простая обезьяна и обезьяна с гранатой - это один вид обезьян, но с разными возможностями :)
|
|||
56
GreyK
02.11.15
✎
01:22
|
(55) > (54)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |