|
v7: Пустая выборка документов. | ☑ | ||
---|---|---|---|---|
0
ThugLife
20.04.12
✎
07:16
|
Есть код
ПриходнаяНакладная = СоздатьОбъект("Документ.ПриходнаяНакладная"); Если ПриходнаяНакладная.ВыбратьДокументы() = 1 Тогда Сообщить("Выгружаются документы ""Приходная накладная""..."); Иначе Сообщить("Нет документов ""Приходная накладная"""); КонецЕсли; Документы есть точно, в предприятии это видно, но ВыбратьДокументы возвращает всегда 0. В чем может быть проблема? |
|||
1
Wobland
20.04.12
✎
07:17
|
в неуказании периода выборки?
|
|||
2
ThugLife
20.04.12
✎
07:20
|
Wobland период убрал, думал что меня глючит. Но с указанным периоднам та же ерунда.
|
|||
3
fgaabbb
20.04.12
✎
07:20
|
ВыбратьДокументы(<?>,)
Синтаксис: ВыбратьДокументы(<Дата1>,<Дата2>) Назначение: Открыть выборку документов в интервале дат. Возвращает: 1 - если действие выполнено и в выборке есть хотя бы один документ; 0 - если действие не выполнено или в выборке нет ни одного документа. Параметры: <Дата1> - дата, документ или позиция начала выборки документов. Если данный параметр опущен, то выборка начинается с самого первого существующего в системе документа. <Дата2> - дата, документ или позиция конца выборки документов. Если данный параметр опущен, то выборка заканчивается самым последним существующим в системе документом. период не при чем |
|||
4
ThugLife
20.04.12
✎
07:21
|
fgaabbb, спасибо. Я help тоже открывал :D
|
|||
5
ThugLife
20.04.12
✎
07:32
|
Конфигурация е-Фарма 1.2.
|
|||
6
viktor_vv
20.04.12
✎
07:45
|
В журнале, где есть эти документы стань на документ, открой табло, набери
ТекущийДокумент.Вид() Че покажет ? |
|||
7
ThugLife
20.04.12
✎
07:50
|
Пусто.
Возможно я не правильно что-то слелал. Из конфигуратора запустил отладчик, из отладчика предприятие, в предприятии открыл журнал, встал на документ, зашел в отладчик, набрал в "Табло" строку, ответ пустой. |
|||
8
viktor_vv
20.04.12
✎
07:52
|
(6)+ А не, так не хочет. У меня ошибку дает. Но суть в том, что скорее всего неправильно вид указываешь. Идентификатор вида документа другой.
|
|||
9
dk
20.04.12
✎
08:10
|
попробуй в табло
ВвестиЗначение(0,"","Документ.ПриходнаяНакладная") |
|||
10
ThugLife
20.04.12
✎
08:18
|
Пусто
|
|||
11
ThugLife
20.04.12
✎
08:21
|
dk вставил твою строку в обработку, выдает сообщение "Недостаточно прав доступа!"
|
|||
12
Wobland
20.04.12
✎
08:28
|
(11) гы. поздравляю
|
|||
13
dk
20.04.12
✎
08:28
|
ну права тока на интерактив накладываются
в коде права не отрабатывают |
|||
14
Voronve
20.04.12
✎
08:34
|
(0) Порушились индексы.Сделай реиндексацию.
|
|||
15
ThugLife
20.04.12
✎
08:51
|
Реиндексация не помогла. Администратору назначил все права на этот документ, но в открывашемся окне при выборе периода журнал пуст.
|
|||
16
dk
20.04.12
✎
10:00
|
поищи docprint.ert
похоже не угадываешь с названием документа в конфигураторе |
|||
17
Ыщъ
20.04.12
✎
10:31
|
(16) Скорее всего. В журнале видит доки одного вида, выбрать пытается другого.
|
|||
18
aka AMIGO
20.04.12
✎
10:41
|
опенконф - отличный рулёззз..
|
|||
19
aka AMIGO
20.04.12
✎
10:42
|
(0) какая конфигурация-то?
|
|||
20
ThugLife
20.04.12
✎
10:44
|
е-Фарма 1.2.
|
|||
21
aka AMIGO
20.04.12
✎
10:44
|
(0) ""Документы есть точно, в предприятии это видно"" - в каком предприятии? в конфигураторе вообще-то надо-бы смотреть..
У меня есть док "ЗаявкаПокупателя", а в "предприятии", т.е. в журнале, его видно, как "Счет" |
|||
22
chief accountant
20.04.12
✎
10:45
|
(20) Да какая разница, хоть ё-мобиль
|
|||
23
aka AMIGO
20.04.12
✎
10:46
|
(20)понятно.. нет у меня такой.
открой конфигуратор, поищи там этот документ, по наименованию.. правы ребята, он имеет другой идентификатор (22)я хотел открыть конфу, помочь мужику :) потому и важно, что за конфа :) |
|||
24
chief accountant
20.04.12
✎
10:52
|
(23) Думаешь он код в блокноте пишет?
|
|||
25
ThugLife
20.04.12
✎
10:54
|
Код я пишу явно не в блокноте.
|
|||
26
aka AMIGO
20.04.12
✎
10:55
|
(24) :) да нет, конечно :)
но может, не знает, что есть идентификатор и синоним, так вот в журнале виден синоним, который может категорически отличаться :) |
|||
27
PuhUfa
20.04.12
✎
10:59
|
есть у меня одна такая конфа доставшаяся по наследству... в журнале документов это обычное "Поступление доп.расходов" а в пофигураторе это "ПоступлениеДопРасходовТМЦ1"
|
|||
28
ThugLife
20.04.12
✎
11:04
|
PuhUfa приходная накладная у меня в журнале приходных накладных. В конфугиратое есть документ ПриходнаяНакладная и это идентификатор от синонима я идентификатор отличить могу.
|
|||
29
chief accountant
20.04.12
✎
11:05
|
(27) Фигня по сравнению с:
ИК_СписаниеИнвОбъекта Передача инвентарного объекта имущества казны |
|||
30
viktor_vv
20.04.12
✎
11:10
|
(28) А если
Док= СоздатьОбъект("Документ"); Если Док.ВыбратьДокументы() = 1 Тогда Сообщить("Есть какие-то документы"); Иначе Сообщить("Нету вообще доков"); КонецЕсли ; Ну и попробуй другой вид документов, которые есть в базе. Отработает ? |
|||
31
viktor_vv
20.04.12
✎
11:12
|
А и в общем журнале попробуй интерактивно отбор поставить по этому виду документов, покажет ?
|
|||
32
aka AMIGO
20.04.12
✎
11:12
|
(28)у тебя есть тимвьюер?
|
|||
33
ThugLife
20.04.12
✎
11:14
|
aka AMIGO есть.
|
|||
34
aka AMIGO
20.04.12
✎
11:16
|
(33) если хочешь - ID и пароль в valeri35 @ bk.ru
|
|||
35
ThugLife
20.04.12
✎
11:16
|
viktor_vv с другими все нормально
|
|||
36
Wobland
20.04.12
✎
11:16
|
(34) скажешь, что было?
|
|||
37
Ыщъ
20.04.12
✎
11:16
|
Док= СоздатьОбъект("Документ");
Док.ВыбратьДокументы(); Пока Док.ПолучитьДокумент() = 1 Цикл ТЗ.Док.НоваяСтрока(); ТЗ.Док = Док.Вид(); ТЗ.Скока = 1; КонецЦикла; ТЗ.НоваяКолонка("Синоним"); ТЗ.Свернуть("Док", "Скока"); // заполнить синонимами ТЗ.ВыбратьСтроку(); |
|||
38
aka AMIGO
20.04.12
✎
11:17
|
(36)попытаюсь :)
|
|||
39
viktor_vv
20.04.12
✎
11:20
|
Ставлю на неправильный идентификатор вида :). То есть такой в конфе есть, но доков нету.
|
|||
40
aka AMIGO
20.04.12
✎
11:29
|
Для ы=1 По Метаданные.Документ() Цикл
Сообщить(""+Метаданные.Документ(ы).Идентификатор+" "+Метаданные.Документ(ы).Синоним); КонецЦикла; или хотя-бы это выложить для обсуждения :) |
|||
41
ThugLife
20.04.12
✎
11:32
|
АвансовыйПлатеж Авансовый платеж
АктИзлишек Акт излишек АктНедостачи Акт недостачи АктПереоценки Акт переоценки АктПриемки Акт приемки АктПриемкиПеремещение Акт приемки АктСписания Акт списания БанковскаяВыписка Банковская выписка ВводОстатков Ввод остатков ВводОстатковБанк Ввод остатков на расчетных счетах ВводОстатковВзаиморасчетов Ввод остатков взаиморасчетов ВводОстатковКасса Ввод остатков наличности в кассе ВозвратОтПокупателя Возврат от покупателя ВозвратПоставщику Возврат поставщику ВыдачаГотовыхФорм Выдача готовых форм ДвижениеРегистра Движение регистра (Служебный) Дисконт Дисконт ЗакрытиеСмены Закрытие кассовой смены Заявка Заявка Инвентаризация Инвентаризация Инкассация КорректировкаЗаявки Корректировка заявки ЛьготныйРецепт Льготный рецепт НачалоИнвентаризации Начало инвентаризации ОстаткиОтделов Остатки отделов ОтчетКомиссионера Отчет комиссионера Перемещение Перемещение ПКО Приходный кассовый ордер Платежка Платежное поручение ПодготовкаЗаявки Подготовка заявки ПоступлениеМатериалов Поступление материалов Приходная Приходная накладная ПриходнаяКомиссия Приходная накладная (по договору комиссии) ПриходнаяНакладная Приходная накладная (р) Производство Производство Разукомплектация Разукомплектация Расходная Расходная накладная РегистрацияСчета_фактуры Получ. Счет-фактура РеестрРецептов Реестр рецептов РецептНаПроизводство Рецепт на производство ЛС РКО Расходный кассовый ордер СнятиеСРезерва Снятие с резерва Счет Счет Счет_фактура Счет-фактура Требование Требование Ценообразование Ценообразование ЦенообразованиеОпт Ценообразование опт ЧекФарма Чек |
|||
42
Ыщъ
20.04.12
✎
11:33
|
Приходная Приходная накладная
ПриходнаяНакладная Приходная накладная (р) |
|||
43
aka AMIGO
20.04.12
✎
11:34
|
да, ошибки пока не видно.
|
|||
44
viktor_vv
20.04.12
✎
11:35
|
И теперь осталось еще (37) выполнить, можно даже без синонимов.
|
|||
45
Ыщъ
20.04.12
✎
11:36
|
(44) Только
ТЗ.НоваяКолонка("Синоним"); ТЗ.Свернуть("Док", "Скока"); поменять местами |
|||
46
aka AMIGO
20.04.12
✎
11:38
|
(44)точно :)
ПриходнаяНакладная = СоздатьОбъект("Документ.ПриходнаяНакладная"); ПриходнаяНакладная.ВыбратьДокументы(); Если ПриходнаяНакладная.ПолучитьДокумент()=1 Тогда Сообщить("Выгружаются документы ""Приходная накладная""..."); КонецЕсли; Иначе Сообщить("Нет документов ""Приходная накладная"""); КонецЕсли; |
|||
47
aka AMIGO
20.04.12
✎
11:39
|
ошибся :)
ПриходнаяНакладная = СоздатьОбъект("Документ.Приходная"); ПриходнаяНакладная.ВыбратьДокументы(); Если ПриходнаяНакладная.ПолучитьДокумент()=1 Тогда Сообщить("Выгружаются документы ""Приходная накладная""..."); КонецЕсли; Иначе Сообщить("Нет документов ""Приходная накладная"""); КонецЕсли; |
|||
48
aka AMIGO
20.04.12
✎
11:42
|
(42)глазастый :)
|
|||
49
aka AMIGO
20.04.12
✎
11:47
|
+47 КонецЕсли - лишний .. да это уже не суть важно, ТС замолчал, значит, заработало :)
|
|||
50
ThugLife
20.04.12
✎
11:48
|
aka AMIGO с документом "Приходная" все нормально :)
|
|||
51
Ыщъ
20.04.12
✎
11:48
|
(50) Что нормально?
|
|||
52
aka AMIGO
20.04.12
✎
11:49
|
(50) говори спасибо Ыщъ :)
|
|||
53
ThugLife
20.04.12
✎
11:49
|
Если бы выборка открывалась, то пятница бы удалась. Так что ТС не молчит
|
|||
54
aka AMIGO
20.04.12
✎
11:49
|
(51) см (47)
|
|||
55
viktor_vv
20.04.12
✎
11:49
|
(50) Не, ты таки колись, есть хоть один документ "ПриходнаяНакладная" в базе ?
|
|||
56
aka AMIGO
20.04.12
✎
11:51
|
(55)не мучай рибонка, всё работает :)
не тот док, все-таки! ты прав, выиграл, возьми с полки пирожок :) |
|||
57
ThugLife
20.04.12
✎
11:51
|
aka AMIGO скинул TeamWeaver
|
|||
58
ThugLife
20.04.12
✎
11:51
|
Запарился я.
|
|||
59
viktor_vv
20.04.12
✎
11:52
|
(56) Да я пока кушать не хочу :). Интересно таки :).
|
|||
60
viktor_vv
20.04.12
✎
11:53
|
(59)+ О, видишь, он таки хочет "ПриходнаяНакладная", и надеется, что такой есть в базе :).
|
|||
61
Ыщъ
20.04.12
✎
11:56
|
(58) Бывает.
Я вот сделал: РегПарт.ВыгрузитьИтоги(ИТЗ); и долго думал - чё это ИТЗ косячит |
|||
62
ThugLife
20.04.12
✎
11:59
|
aka AMIGO никому не говори как я лопухнулся.
|
|||
63
ThugLife
20.04.12
✎
11:59
|
:D
|
|||
64
aka AMIGO
20.04.12
✎
12:00
|
(62)ни в коем случае! :)
|
|||
65
Wobland
20.04.12
✎
12:01
|
между (16) и (62) прошло два часа...
|
|||
66
aka AMIGO
20.04.12
✎
12:01
|
(65) а вообще-то это типовая ошибка.. когда долго смотришь в конфу, глаза "замыливаются"
|
|||
67
viktor_vv
20.04.12
✎
12:02
|
А мы сделаем вид, что ничего не поняли :).
А так да, бывает полдня ищешь, а потом оказывается 0 с 1 перепутал. |
|||
68
Wobland
20.04.12
✎
12:02
|
(66) семёрка - это одна большая типовая ошибка. теперь кидайте в меня какашку ;)
|
|||
69
aka AMIGO
20.04.12
✎
12:03
|
(68)-неее.. не обижай 7-ку :) она не дает заснуть от потери бдительности :)
|
|||
70
viktor_vv
20.04.12
✎
12:04
|
(68) Острых ощущений захотелось в пятницу :).
|
|||
71
Ыщъ
20.04.12
✎
12:08
|
(68) Эта ошибка уже второе десятилетие уйму тупых и жадных кормит.
(это какашка?) |
|||
72
Wobland
20.04.12
✎
12:12
|
(71) да не, похоже все со мной согласны ;)
|
|||
73
Ыщъ
20.04.12
✎
12:13
|
(72) И я согласен при условии, что снеговик - ошибка в квадрате.
|
|||
74
aka AMIGO
20.04.12
✎
12:16
|
"переходите на 8-ку, там это тоже реализовано!" © почти :)
|
|||
75
Ыщъ
20.04.12
✎
12:19
|
В 6-ке такого не было.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |