Bonjour les Pros du VBA et A2K,
Encore moi pour un détail qui m'échappe (Ils m'échappent tous !!!).
J'ai un champ nommé [Truc] et lorsqu'il est vide pour une raison X je ne
peut imprimer l'etat s'imprimer, Mgbox (Pas de données, l'affichage est
annulé) il me faut mettre une valeur bidon... et là tout est bon pour
l'impression.
J'ai tout regardé et la Rq m'a l'air normal (moi pas trop) alors peut-on
contourner le problème en mettant dans source de donnée : [Truc] or Is
null
Ou quelque chose de ce ype genre NZ Tout essayé, rien ne fonctionne si
champ vide.
Merci à tous.
Bernard
--
Bernard FANGET Movie Room Manager
Multiplexe Cinema DECAVISION - 7 avenue de Brogny
74000 ANNECY France
Fax : 04 50 52 58 31
http://www.decavision.com/
Bonjour les Pros du VBA et A2K,
Encore moi pour un détail qui m'échappe (Ils m'échappent tous !!!).
J'ai un champ nommé [Truc] et lorsqu'il est vide pour une raison X je ne
peut imprimer l'etat s'imprimer, Mgbox (Pas de données, l'affichage est
annulé) il me faut mettre une valeur bidon... et là tout est bon pour
l'impression.
J'ai tout regardé et la Rq m'a l'air normal (moi pas trop) alors peut-on
contourner le problème en mettant dans source de donnée : [Truc] or Is
null
Ou quelque chose de ce ype genre NZ Tout essayé, rien ne fonctionne si
champ vide.
Merci à tous.
Bernard
--
Bernard FANGET Movie Room Manager
Multiplexe Cinema DECAVISION - 7 avenue de Brogny
74000 ANNECY France
Fax : 04 50 52 58 31
pdg@decavision.fr
http://www.decavision.com/
Bonjour les Pros du VBA et A2K,
Encore moi pour un détail qui m'échappe (Ils m'échappent tous !!!).
J'ai un champ nommé [Truc] et lorsqu'il est vide pour une raison X je ne
peut imprimer l'etat s'imprimer, Mgbox (Pas de données, l'affichage est
annulé) il me faut mettre une valeur bidon... et là tout est bon pour
l'impression.
J'ai tout regardé et la Rq m'a l'air normal (moi pas trop) alors peut-on
contourner le problème en mettant dans source de donnée : [Truc] or Is
null
Ou quelque chose de ce ype genre NZ Tout essayé, rien ne fonctionne si
champ vide.
Merci à tous.
Bernard
--
Bernard FANGET Movie Room Manager
Multiplexe Cinema DECAVISION - 7 avenue de Brogny
74000 ANNECY France
Fax : 04 50 52 58 31
http://www.decavision.com/
Le résultat de la requète également me cache les enregistrements qui n'ont
pas le champ horaire remlpit...
Le résultat de la requète également me cache les enregistrements qui n'ont
pas le champ horaire remlpit...
Le résultat de la requète également me cache les enregistrements qui n'ont
pas le champ horaire remlpit...
Bonjour Isa.
Merci de regarder ma RQ trés compliquée il est vrai...
Je n'ai RIEN vu de spécial qui bloquerait en cas de non-remplissage d'un
champ
celui là en l'occurence : Film_Durée = [TL - Métrages].durée
SELECT [T - Films].*, [T - Publicités].*, [Q - Films (objets)].*, [T -
Informations diverses].*, [T - Sons].*, [T - Catégories].*, [T - Formats].*,
[T - Autorisations public].*, [T - Types de commandes].*,
EvalFilmTitleUI([Film_Titre],[Film_Archive]) AS Film_TitreArchive,
EvalFilmInfo([Film_Comment1],[Film_Comment2],[FCat_Label]) AS
Film_StrFilmInfo, [TV - Distributeurs].SP_Name AS Film_DistName, [TV -
Fournisseurs].SP_Name AS Film_ProvName, [TL - Métrages].mètres, [T - Types
de commandes].MIS_Label, [TL - Métrages].durée
FROM ([T - Catégories] RIGHT JOIN ([T - Formats] RIGHT JOIN (([T -
Prestataires] AS [TV - Distributeurs] RIGHT JOIN ((([T - Types de commandes]
RIGHT JOIN ([T - Sons] RIGHT JOIN (([T - Films] LEFT JOIN [Q - Films
(objets)] ON [T - Films].Film_ID = [Q - Films (objets)].Obj_FilmID) LEFT
JOIN [T - Publicités] ON [T - Films].Film_ID = [T - Publicités].Compub_Film)
ON [T - Sons].SS_ID = [T - Films].Film_Son) ON [T - Types de
commandes].MIS_ID = [T - Publicités].Compub_Etat) LEFT JOIN [T -
Autorisations public] ON [T - Films].Film_Public = [T - Autorisations
public].PG_ID) LEFT JOIN [T - Informations diverses] ON [T -
Films].Film_Info = [T - Informations diverses].SI_ID) ON [TV -
Distributeurs].SP_ID = [T - Films].Film_Distributeur) LEFT JOIN [T -
Prestataires] AS [TV - Fournisseurs] ON [T - Films].Film_Fournisseur = [TV -
Fournisseurs].SP_ID) ON [T - Formats].FFormat_ID = [T - Films].Film_Format)
ON [T - Catégories].FCat_ID = [T - Films].Film_Type) RIGHT JOIN [TL -
Métrages] ON [T - Films].Film_Durée = [TL - Métrages].durée
WHERE ((([T - Films].Film_ID)<>1))
ORDER BY [T - Films].Film_Archive DESC , [T - Films].Film_Titre;
Bonjour Isa.
Merci de regarder ma RQ trés compliquée il est vrai...
Je n'ai RIEN vu de spécial qui bloquerait en cas de non-remplissage d'un
champ
celui là en l'occurence : Film_Durée = [TL - Métrages].durée
SELECT [T - Films].*, [T - Publicités].*, [Q - Films (objets)].*, [T -
Informations diverses].*, [T - Sons].*, [T - Catégories].*, [T - Formats].*,
[T - Autorisations public].*, [T - Types de commandes].*,
EvalFilmTitleUI([Film_Titre],[Film_Archive]) AS Film_TitreArchive,
EvalFilmInfo([Film_Comment1],[Film_Comment2],[FCat_Label]) AS
Film_StrFilmInfo, [TV - Distributeurs].SP_Name AS Film_DistName, [TV -
Fournisseurs].SP_Name AS Film_ProvName, [TL - Métrages].mètres, [T - Types
de commandes].MIS_Label, [TL - Métrages].durée
FROM ([T - Catégories] RIGHT JOIN ([T - Formats] RIGHT JOIN (([T -
Prestataires] AS [TV - Distributeurs] RIGHT JOIN ((([T - Types de commandes]
RIGHT JOIN ([T - Sons] RIGHT JOIN (([T - Films] LEFT JOIN [Q - Films
(objets)] ON [T - Films].Film_ID = [Q - Films (objets)].Obj_FilmID) LEFT
JOIN [T - Publicités] ON [T - Films].Film_ID = [T - Publicités].Compub_Film)
ON [T - Sons].SS_ID = [T - Films].Film_Son) ON [T - Types de
commandes].MIS_ID = [T - Publicités].Compub_Etat) LEFT JOIN [T -
Autorisations public] ON [T - Films].Film_Public = [T - Autorisations
public].PG_ID) LEFT JOIN [T - Informations diverses] ON [T -
Films].Film_Info = [T - Informations diverses].SI_ID) ON [TV -
Distributeurs].SP_ID = [T - Films].Film_Distributeur) LEFT JOIN [T -
Prestataires] AS [TV - Fournisseurs] ON [T - Films].Film_Fournisseur = [TV -
Fournisseurs].SP_ID) ON [T - Formats].FFormat_ID = [T - Films].Film_Format)
ON [T - Catégories].FCat_ID = [T - Films].Film_Type) RIGHT JOIN [TL -
Métrages] ON [T - Films].Film_Durée = [TL - Métrages].durée
WHERE ((([T - Films].Film_ID)<>1))
ORDER BY [T - Films].Film_Archive DESC , [T - Films].Film_Titre;
Bonjour Isa.
Merci de regarder ma RQ trés compliquée il est vrai...
Je n'ai RIEN vu de spécial qui bloquerait en cas de non-remplissage d'un
champ
celui là en l'occurence : Film_Durée = [TL - Métrages].durée
SELECT [T - Films].*, [T - Publicités].*, [Q - Films (objets)].*, [T -
Informations diverses].*, [T - Sons].*, [T - Catégories].*, [T - Formats].*,
[T - Autorisations public].*, [T - Types de commandes].*,
EvalFilmTitleUI([Film_Titre],[Film_Archive]) AS Film_TitreArchive,
EvalFilmInfo([Film_Comment1],[Film_Comment2],[FCat_Label]) AS
Film_StrFilmInfo, [TV - Distributeurs].SP_Name AS Film_DistName, [TV -
Fournisseurs].SP_Name AS Film_ProvName, [TL - Métrages].mètres, [T - Types
de commandes].MIS_Label, [TL - Métrages].durée
FROM ([T - Catégories] RIGHT JOIN ([T - Formats] RIGHT JOIN (([T -
Prestataires] AS [TV - Distributeurs] RIGHT JOIN ((([T - Types de commandes]
RIGHT JOIN ([T - Sons] RIGHT JOIN (([T - Films] LEFT JOIN [Q - Films
(objets)] ON [T - Films].Film_ID = [Q - Films (objets)].Obj_FilmID) LEFT
JOIN [T - Publicités] ON [T - Films].Film_ID = [T - Publicités].Compub_Film)
ON [T - Sons].SS_ID = [T - Films].Film_Son) ON [T - Types de
commandes].MIS_ID = [T - Publicités].Compub_Etat) LEFT JOIN [T -
Autorisations public] ON [T - Films].Film_Public = [T - Autorisations
public].PG_ID) LEFT JOIN [T - Informations diverses] ON [T -
Films].Film_Info = [T - Informations diverses].SI_ID) ON [TV -
Distributeurs].SP_ID = [T - Films].Film_Distributeur) LEFT JOIN [T -
Prestataires] AS [TV - Fournisseurs] ON [T - Films].Film_Fournisseur = [TV -
Fournisseurs].SP_ID) ON [T - Formats].FFormat_ID = [T - Films].Film_Format)
ON [T - Catégories].FCat_ID = [T - Films].Film_Type) RIGHT JOIN [TL -
Métrages] ON [T - Films].Film_Durée = [TL - Métrages].durée
WHERE ((([T - Films].Film_ID)<>1))
ORDER BY [T - Films].Film_Archive DESC , [T - Films].Film_Titre;